2 comments

[ 3.2 ms ] story [ 14.1 ms ] thread
2000 - 2015 maximum 29k rapes per year England & Wales

2021 - 2025 70k rapes per year England & Wales is the new normal

We all know why but it is verboten. Just watch my downvotes.

Welcome to the UK, we got fried chicken shops, more fried chicken shops, unemployment and pedophiles.