The Rape of Europe
 
 18
1200 white women sexually assaulted during New Year's Eve celebrations in Germany. When is enough, enough?