World

May 3, 2011

Merced, California,-area Muslims relieved to hear of U.S. action

se of relief. That's the sentiment some local Muslims in Merced, California, feel about the news of Osama bin Laden's death in Abbottabad, Pakistan, on Sunday.

Related content

Comments

Videos

Nation & World Videos