South African leader accuses Israel of war crimes; Putin and Xi strike more cautious note
outh African President Cyril Ramaphosa accused Israel of war crimes and acts “tantamount to genocide” in Gaza during a virtual
Read More