Download the DafaNews App for the latest sports happenings around the world. Also join DafaNews Telegram group through the link: https://t.me/dafanews888
*******************************************
India have not won the World Cup since 2011. How does this team stand to fare? Watch this video to hear my views. #indiancricketteam #cwc2023 #odiworldcup2023 #cricketprediction