Passengers to India must submit self declaration 72 hours earlier

Govt issues new guidelines for passengers arriving to India on international flights

Watchlist