14ymedio.com
Google Toolbar now available in Cuba
Cuban Internet users can now download the Google toolbar, according to a Tuesday announcement on the firm’s corporate blog. The new service joins ...