Plans are in place to build the world’s largest cricket stadium near Chennai, a state of the art facility that will have a retractable roof to ensure no match is washed out. The stadium will be built in Kanchipuram district, some 25 kilometres from Tamil Nadu state capital Chennai, The Times of India reported on Tuesday.
Read more »

Recent comments
2 hours 1 min ago
2 hours 10 min ago
2 hours 10 min ago
2 hours 40 min ago
7 hours 21 min ago
10 hours 57 sec ago
11 hours 27 min ago
11 hours 39 min ago
13 hours 56 min ago
16 hours 24 min ago