We’re ready for any battle – South Africa defender warns Super Eagles
South Africa defender Terrence Mashego says the Bafana Bafana are battle ready for their semi-final tie against Nigeria. Hugo Broos’ side are seeking a place
Read more