In London, Just Stop Oil activists are marching through London to protest against Britain's oil and gas policies and to create a "safer future for young people.
In London, Just Stop Oil activists are marching through London to protest against Britain's oil and gas policies and to create a "safer future for young people.