A South African serial rapist - who assaulted children as young as nine years old - has received 42 life sentences.
Nkosinathi Phakathi was convicted of 90 counts of rape - attacks that he carried out between 2012 and 2021.
South Africa's National Prosecuting Authority said the 40-year-old sometimes made children watch him raping his victims and also forced young boys to rape their female friends.
His crimes took place near the city of Johannesburg.