The dispute continues between Cuba and the United States over a social networking site that the U.S. government set up in Cuba. Havana is now accusing the U.S. of operating several other similar projects. CCTV’s Michael Voss has more.
The dispute continues between Cuba and the United States over a social networking site that the U.S. government set up in Cuba. Havana is now accusing the U.S. of operating several other similar projects. CCTV’s Michael Voss has more.