A man suspected to be a serial rapist responsible for a string of sexual assaults and murder in Mbabane and other parts of the country has been arrested. The alleged serial rapist, who is a street ...
When he eventually did enter the courtroom, Mbuyisa was accompanied by police officers who were vigilant, sensing a potential outbreak of hostility from the crowd. Some residents could be heard ...