The Supreme Court has ruled in favor of owners of Cuban property that was confiscated by Fidel Castro’s government more than 65 years ago
Source: ABC News
Written by
in