Edoardo Moretti
Surprise!
According to an anonymous Vice source (yes, we have sources, just like “real” journalists) with ties inside the Pakistani ISI (it’s their CIA), Osama Bin Laden has been tracked to a mountain hideaway in the Taxkorgan Tajik region of China.