International Women's Day will be celebrated in different ways across some parts of the world today.
The day is an official holiday in dozens of countries, including Afghanistan, China, Vietnam and Zambia.
More top news
A shock to the system
We found a tableau of desperation; vast crowds of people pushing and shoving their way forward, away from the continuing bombardment.
Cambridge Analytica played a key role in mapping behaviour of voters in the US election and was used during the EU referendum campaign.