A controversial new global treaty on telecom regulations was signed today by 89 International Telecommunication Union (ITU) member states despite US objections to potential regulation of the Internet.

A controversial new global treaty on telecom regulations was signed today by 89 International Telecommunication Union (ITU) member states despite US objections to potential regulation of the Internet.
Please join the Malaysiakini WhatsApp Channel to get the latest news and views that matter.