Check TFD Opinions for original content on sports and politics.

Monday, July 8, 2013

Osama Bin Laden Pulled Over for Speeding in Pakistan in 2003

Hunt for Bin Laden could've ended 8 years earlier. (Telegraph)

Follow by Email

Followers