Britain
Climate
Climate Change
Climate Crazies
Environment
green agenda
Insulate Britain
Just Stop Oil
London
London / Europe
London Metropolitan Police
Metropolitan police
Social Justice
UK
United Kingdom
Police Beg UK Public Not to Take Tackling Green Extremist Protesters Into Their Own Hands
Police Beg UK Public Not to Take Tackling Green Extremist Protesters Into Their Own Hands A senior officer within London’s police force has begged the UK public to refrain from…