Massive Protest Against Bin Laden Killing in Philippines

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.


COMMENTS

Please let us know if you're having issues with commenting.