Print
Sat, May 14, 2005 at 9:08:10 pm
Free Muslims Against Terrorism held their demonstration today in Washington DC’s Freedom Plaza.
LGF reader “IWuvLGF” emailed this picture of the crowd.