MBABANE – Reports have emerged that workers are allegedly being assaulted by patients at the National Psychiatric Referral Hospital.
Sources alleged that some members of staff...
MANZINI – One of the world’s richest church leaders, self-proclaimed Prophet Shepherd Bushiri and his wife are behind bars in South Africa on charges related...