India will face competition from Canada, Nigeria and two other countries in its bid to host the centenary Commonwealth Games in 2030, Commonwealth Sport (CWS) ...
Share this article
If you liked this article share it with your friends.they will thank you later