Chilean business executive Roberto Baudrand was found dead in his Havana apartment on Tuesday, the Cuban government announced in a statement Friday.


More...