The power of lies

PARIS – Osama bin Laden is here, there and everywhere. For Russian intelligence, he is in the Pankisi Gorge, in northeastern Georgia, not far from the Chechen border, alongside a clutch of al-Qaeda operatives. In European diplomatic circles he is said to be in north Yemen, close to the Saudi border. For Pakistani intelligence, he […]