Friday, June 25, 2010

Video of the week: Dearborn Mich. Police Defend Islam against the Constitution

Can you believe this is happening in America?

No comments: