Fact Check: Did Narendra Modi Debunk Reports Claiming India Planned A Foreign Travel Tax?
Claim A media report claimed that the Indian government was considering imposing a new tax or cess on foreign travel amid rising economic pressure caused by the West Asia conflict…
