Even a stopped clock is right twice a day. So it is not unreasonable to expect Lantos to be right once every quarter of a century.
My apologies.