Sune Luus to lead South Africa in ICC… JOHANNESBURG (South Africa): South Africa on Tuesday named a 15-player squad for the upcoming ICC Women's T20 World…