Here's a simple solution to the problem. Any immigrant caught commiting a crime in the US should be sent back to the flea ridden sands of the hell-hole they came from. Immediately! And they can take all their loony lefty buddies with them.
Islamists march for Sharia law in London
H/T Weasel Zippers for the video
Every day in our schools little children are taught that all cultures are equally valid. They're encouraged to celebrate Islam, gays, and other assorted non-Christian ways of living. The only thing they can't celebrate is the Christian culture.
Atlas Shrugged has posted the speech Geert Wilders made to Magna Carta Foundation. Take the time to read it - very powerful!!