Apr 29, 2026, 15:20 IST
The 48-team 2026 FIFA World Cup will take place in the USA, Canada and Mexico. It will get underway on June 11. (AP) New Delhi: What’s common to India, China, Malaysia, Thailand, Vietnam and Sri Lanka? With less than two months to go, none of them has an official broadcaster to showcase the 2026 FIFA…