SAHRC to Publish Report Into Deaths of 21 Teens at EnyobeniBy Toyibat AjoseApril 25, 2024 The South African Human Rights Commission (SAHRC) is expected to release a report into the demise of 21 teenagers at a tavern in East London. The…