Newlands cricket bosses nervous at impasse over India-South Africa series
Cricket bosses at the Newlands stadium in Cape Town, South Africa are reportedly nervous over the fate of the controversial, headline Indian cricket tour of South Africa set to begin from November this year.
Trending Photos