Media Mogul SK Macharia's Son John Killed in Crash

John Macharia, son of businessman SK Macharia, has died in a car accident. According to the police, he was driving his Porsche 911 and it collided with a Land Cruiser. John Macharia was the director and founder of Triple A Finance and Direct Line Assurance.

See What Everyone is Watching