Up to a million people fill Martyrs Square in Beirut, Lebanon. The city-centre towers form the backdrop.

- Image ID: CEDD27

Up to a million people fill Martyrs Square in Beirut, Lebanon. The city-centre towers form the backdrop.

Geoff Dunlop / Alamy Stock Photo

Image ID: CEDD27

Location: Martyrs Square, Beirut, rally