India pulls out of Flag Football World Championship, aims to host Asia-Oceania tournament in 2025 – The Headlines

Due to visa and other issues, India will miss out on the opportunity to participate in back-to-back worlds. In 2021, the team finished 20th in the world championship held in Israel. – The Headlines – Sports News Today, Live Cricket Score, Football News, Sports Videos

Read More