noblesseoblige.org
Potential Bin Laden Sighting: Upgraded again
Potentially a Bin-Laden sighting from India, this could be more credible than some past false sightings just due to the pressure being exerted both sides of the Kashmir and in Afghanistan on Terror…