Cologne Anti-Rape Protesters Hit with Water Cannons!
The New Observer January 10, 2016 New Observer correspondent in Cologne, Germany—More than 1,700 police, under orders from the German government, turned out to halt a 3,000-strong Pegida demonstration in…