David "Shaka" Macgregor In a stormy ocean, Shaka surfed a wave of love and kindness
David “Shaka” Macgregor, 55, who lived for surfing, died in the surf on Monday, apparently of a heart attack.
Source: dispatchlive.co.za
Stay updated with breaking news from Sa Railways. Get real-time updates on events, politics, business, and more. Visit us for reliable news and exclusive interviews.
David “Shaka” Macgregor, 55, who lived for surfing, died in the surf on Monday, apparently of a heart attack.
Deputy Transport Minister Lisa Mangcu says South Africa's railway system is under siege from thieves and vandals.