How a Nation Commits Slow Suicide: UK Cops Buy Electric Cars Too Slow to Catch Criminals

BMW i3 of the Metropolitan Police of London.

If you want to know what it looks like when an entire nation’s government is so politically correct that it can’t even manage to fulfil some of the more basic requirements, look no further than Great Britain. Continue reading “How a Nation Commits Slow Suicide: UK Cops Buy Electric Cars Too Slow to Catch Criminals”