Other 3 days ago News in Germiston, South Africa Show on map 1 report Germiston, South Africa · 1 independent report · 1 publisher First reported by citizen.co.za