
Policing of “Just Stop Oil” Protesters Costing Britons Millions
There are, however, still countless reports of individuals taking matters into their own hands rather than waiting for the authorities to step in.

There are, however, still countless reports of individuals taking matters into their own hands rather than waiting for the authorities to step in.

Germany spent nearly €270 billion alone on mitigating the crisis, reveals Bruegel’s latest report.