Germany: police to hand out 6000 rape alarms on NYE to avoid repeat of last year’s Cologne rape festival……
Good luck with that….. Police to hand out 6,000 rape alarms TONIGHT to avoid Cologne New Year rape horror AUSTRIAN police will distribute 6,000 rape…