Google Chrome is now available for download in Cuba, one of the worlds most isolated internet regimes. Google announced the move in a short Google+ post Wednesday, noting that American sanctions against Cuba and other countries have made it more difficult for the company to launch products abroad. Although Cuban internet users have been able to access Chrome through unofficial channels, theyll now be able to download the web browser directly from google.com.cu. This weeks announcement comes after Google Chairman Eric Schmidt and a delegation of web activists visited Cuba in June, pushing for a free and open internet.