Staff Reporter | Former State Procurement boss Charles Kuwaza has thrown himself of an 9th floor building. Kuwaza committed suicide at Club Chambers in Nelson Mandela Avenue at around 1 o’clock this afternoon. It was not clear at the time of going to press whether he was pushed or he jumped as the allegations he
↧