Thousands of People March in Cape Town, Call on South Africa to Shut down Israeli Embassy

By Nurah Tape – The Palestine Chronicle   Addressing more than 10,000 people at a protest in Cape Town on Saturday, the ANC Secretary-General, Fikile Mbalula, called on President Cyril Ramaphosa to close down the … Continue reading Thousands of People March in Cape Town, Call on South Africa to Shut down Israeli Embassy