Advertisement

London demonstrators demand action on climate change

Protestors took to the streets of London on Sunday to demand action on climate change.