Indians among deportees seen crying for help from hotel's window in Panama

Indians are among the 300 people deported from US who are currently being held at a hotel in Panama while international authorities arrange for their return to their countries of origin. Some deportees were seen crying for help while displaying messages from their room windows that read, "We are not safe in our country."

Load More