65 Just Stop Oil activists were arrested in Parliament Square during a slow march in protest of the UK’s fossil fuel policies.

65 Just Stop Oil activists were arrested in Parliament Square during a slow march in protest of the UK’s fossil fuel policies.