100 baby dolls placed on Treasury steps in London

Protesters in London said the dolls symbolize the impact on lives overseas if the government proceeds with cuts to foreign aid.

November 25, 2020

Examined