From the Associated Press:
Protesters in the Philippines expressed their anger over the death of Osama Bin Laden on Friday, as controversy continued around the world over the manner of his killing.
From the Associated Press:
Protesters in the Philippines expressed their anger over the death of Osama Bin Laden on Friday, as controversy continued around the world over the manner of his killing.