from Moonbattery: Treasonous German authorities opened their country to Islamic conquest by mass immigration, with the predictable result that German women are getting raped in large numbers. Citizens are denied the right of self-defense, but at least they have one recourse. They can vomit. Via RMX News: It has been revealed that police in the northern German […]