Climate change protestors block the streets of London for the "Just stop the oil" ptotest 6.8K views04:35