A Pro-Palestinian protestor holds placards during a demonstration against Israel's attacks on Lebanon and the ongoing war between Israel and Hamas militants in the Gaza Strip organised by the South African BDS Coalition outside the US Consulate in Johannesburg on October 5, 2024. (Photo by Phill Magakoe / AFP)