South Africa hold the upper hand on day two of the second test in Johannesburg, as the West Indies batting once more comes under the microscope.
South Africa hold the upper hand on day two of the second test in Johannesburg, as the West Indies batting once more comes under the microscope.