AssetID: 53547020
Headline: International Women's Day protest in support of freedom for Iran
Caption: Protesters in Trafalgar Square. Women wearing The Handmaid's Tale costumes marched through central London in support of freedom for Iran on International Women's Day
Keywords:
PersonInImage: