ezXplain

cuba


by Editor
Comments Off

cuba


by Editor
0 comments

Cuba is the least-wired country in Latin America, and ranks with China and Iran in its restrictions on freedom of the Internet and other telecommunications. Cuba’s regime also worries that a greater flow of ideas over the Internet will undercut…