insert_link Africa South African footballer surrenders to police after fatal crash todayOctober 31, 2024 6