Press Release

July 27, 2021 - ICHRRF raises concerns over political turmoil leading to targeted mass killings in South Africa