ezXplain

news, trends and information easy explained

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 … Continue reading