Welcome to the UK, we got fried chicken shops, more fried chicken shops, unemployment and pedophiles.
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.