Monday, January 04, 2010

Bomb Found Next to Koran in Texas

Islam means peace.



Bad audio, but good reporting nonetheless.

No comments:

Post a Comment