Subdued England touch down in Chennai ITN After a shock defeat at the hands of the Irish team, England's cricketers have arrived in Chennai. The city in southern India's Tamil Nadu state is the venue for their forthcoming World Cup match against South Africa. England's hopes are hanging by a ... See all stories on this topic »
No comments:
Post a Comment