Cuba fights latest U.S. 'invasion' -- on the Internet