The head of the CIA has made a historic visit to Havana for talks with senior officials as the country is gripped by blackouts caused a US oil blockade.
The head of the CIA has made a historic visit to Havana for talks with senior officials as the country is gripped by blackouts caused a US oil blockade.