World News1 year ago
One Dead as South Africa’s Deputy President David Mabuza’s Convoy Crashes
The motorcade of South Africa’s deputy president David Mabuza was involved in a terrible accident that left one person dead in Middelburg, Mpumalanga, on Sunday. The...