Home About us Our Team Volunteer Ways to help News archives Opinion
Filipino Muslims shout “Allah akbar,” or God is great, as they march towards the U.S. Embassy in Manila, Philippines. Protesters condemned the killing of Osama bin Laden and the bombing of Libya while accusing the United States of terrorism.
(Photo by Pat Roque / AP)
Bookmark and Share
First published in the May 06, 2011, 6:00 a.m. edition

Website monitoring for The Daily Source provided for free by Nimsoft