It is a dishonest evasion to excuse the horrors of the Iranian regime on the grounds that some of its Western accusers have a tainted human rights …
Read more: Ramaphosa's silence on Brics serial human rights violators is shameful – The Mail & Guardian
2023-08-30