The Dubai-based satellite TV channel Al Arabiya is reporting that Osama Bin Laden has been “located†by US intelligence in the Kararakoram – a mountain range that spans the borders of Pakistan, the Kashmir and China (K2 is one of its peaks). There was a high-level meeting last week in Doha including General Petraeus, the recently-nominated Commander of US Central Command, and it is reasonable to speculate that – if there is truth to the report – it flows from this piece of intelligence. Whether the latest rumours about the tracking down of OBL have foundation will quickly become apparent....