Lastamender
Diamond Member
- Dec 28, 2011
- 63,573
- 57,183
- 3,600
London sees 20% rise in rape reports in a year, police say “we don’t understand the causes”
After the grooming scandal and cover up they still will not blame Islam.Britain is, as is obvious, finished.