Well-known musician and producer, Chicco Twala's son, Longwe has been alleged to have been at the house Senzo Meyiwa was shot on the day amid revelations police pounced on at Chicco's place where they confiscated his gun.Chicco confirmed t…
Published: 18 Aug 2015 at 15:13hrs | 11 | by Staff Reporter