ICC has given green light for Ranchi ODI: JSCA president

The people of Ranchi are all set to witness their favourite son Mahendra Singh Dhoni lead the national cricket team after International Cricket Council gave green light newly constructed stadium where the ODI between India and England will be held on January 19.