Tag: Mandela Square
Palestinians Gather At Mandela Square To Thank South Africa For ICJ...
Palestinians on Wednesday gathered at the Nelson Mandela Square of Ramallah to thank South African government for filling a case against Israel at the...