Oscar Espinosa Chepe, a high-ranking Cuban economist and diplomat who became a vocal critic of Fidel Castro in the 1990s but chose to remain in Cuba, despite enduring harassment and imprisonment, died on Monday in Madrid, where he was undergoing medical treatment. He was 72.
Read More