So Osama bin Laden has not been hiding in Karachi or somewhere in the mountains of Waziristan; rather, he’s been in Abbottabad. Oh dear. There might be a place more embarrassing for Pakistan but it is hard to think of one. It is yet further evidence that Pakistan, supposedly a key ally of the United States, has gone rogue.