This comes after as many as 299 deportees, including Indians, were sent to Panama over the last week, where they are being held till they can be repatriated to their origin countries.
Several deportees were seen holding 'help us' signs at a Panama hotel, others have been sent to the controversial Darien ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results