Global Warming Psychopaths Stop Traffic in North London, Greta Says Politicians Won’t Fix Weather
.@JustStop_Oil enter their third week of daily disruption, with protestors blocking Upper Street in Islington at lunchtime. Real Media interviewed two protesters who explained some of the reasons they are…