Multiple people linked to Cuban medical scheme now face U.S. sanctions

1 year ago 211
The U.S. State Department imposed visa restrictions on foreign government officials accused of assisting Cuba's regime in a scheme exploiting medical professionals.
Read Entire Article