Key figures in Osama bin Laden's web of connections and…
Will Jackson pay off his debts at the O2?
Just how many shows would Michael Jackson have to play at the O2 to pay off his considerable debts?
That’s the question that came to mind last week when the King of Pop began adding shows on an almost daily basis to the initial run of 10 nights.
As you can see, we make it about 160 – give or take: enough that he’d have to be doing his moonwalk well into next Spring, at any rate.