India, Feb. 17 -- A social media post has triggered a fresh controversy after it showed flags of all participating ICC Champions Trophy nations except India were hoisted at Karachi's National Stadium recently.

The Indian team will not travel to Pakistan to play in the tournament which will mark a return of an ICC event to the South Asian country after a gap of nearly 30 years.

Pakistan had co-hosted the ICC World Cup in 1996.

India will play its matches in Dubai.

Sharing the video of the stadium where no Indian flag could be seen, an X user named Arsalan said: "No Indian flag in Karachi: As only the Indian team faced security issues in Pakistan and refused to play Champions Trophy matches in Pakistan, the PCB removed the Indian flag f...