Germany: ‘Migrants’ Riot in Church, Steal From Stores, Defecate on Gardens
DC Clothesline: Residents in the German town of Ellwangen are reporting that thousands of migrants who recently arrived are defecating on people’s gardens, staging riots in church and stealing from [Read More]