Hundreds of Migrants, Including Indians, Stranded in Panama After U.S. Deportations

New Delhi Nearly 300 migrants, including Indian nationals, are stranded in Panama after being deported from the United States. The group also includes individuals from Afghanistan, China, Iran, Nepal, Pakistan, Sri Lanka, Turkey, Uzbekistan, and Vietnam. Due to diplomatic and travel restrictions, these migrants were sent to Panama instead of being directly repatriated to their […]