How Geoff Makhubo lied to amaBhungane

Johannesburg’s embattled mayor was grilled by the State Capture commission last week after it was confirmed that his company received millions from a city contract – despite his earlier denials to amaBhungane.