S-Deported Migrants Detained in Panama Hotel – What’s Happening?
A hotel in Panama City has become a detention site for nearly 300 migrants deported from the US, including nationals from India, Iran, Nepal, Sri Lanka, Pakistan, Afghanistan, and China. Held under strict surveillance, they are reportedly unable to leave the premises. Disturbing visuals show women holding handwritten signs from hotel windows, pleading for help […]