Description
Added on the 20/10/2023 15:15:55 - Copyright : AFPTV - First images
Thousands take part in a rally in Trafalgar Square in support of Palestinians and an immediate ceasefire in the Is…
Crowds gather at Baghdad's iconic Tahrir Square, the latest demonstration marking the one-year anniversary of unpr…