Five Cubans convicted in 2001 of spying for the Castro regime had their appeal tossed out Monday by the Supreme Court.
Daily News Channel
Five Cubans convicted in 2001 of spying for the Castro regime had their appeal tossed out Monday by the Supreme Court.