Tag: XVI

South Africa ‘vindicated’ in Israel genocide case

By THE OBSERVER UG Source link South African President Cyril Ramaphosa South…