3 min read Africa News South Africa footballer surrenders to police after fatal crash 2 weeks ago Ama Oprah A South African football player is facing serious legal repercussions after allegedly fleeing the scene…