Eastern Cape pedestrian crash leaves man critical

A man in his forties is fighting for his life after a pedestrian accident along Cuyler Manor Road near Despatch in the Eastern Cape this afternoon. Exact detail to the cause of the accident is still speculative and will remain a subject for police investigation and comment. Netcare 911 paramedics arrived at the scene and…