The greatest and the most used internet explorer has closed some of its services without a clear explanation which are inaccessible from Cuba. When requesting the Google bar, a brief sign in English says "We are sorry, but this service is not available for your country". The same answer appears when requesting known services like Google Earth, Google Desktop Search, Google Code or Google Toolbar.
Read More