Two Foreigners Extradited to the US from Panama Accused of Kidnapping and Sexual Abuse
Panama: Both individuals had outstanding arrest warrants and ongoing extradition proceedings after being captured, as they had international notifications against them, in compliance with international...
