Share

Videos

Supporters rally for bin Laden

Reuters News
|
May 06, 2011 AT 12:57 PM
Bin Laden supporters in Pakistan, the Philippines and Indonesia take to the streets to express their anger at the killing of the al Qaeda leader by U.S. special forces.