ezXplain

news, trends and information easy explained

Turkey on Tuesday began hosting a major UN-backed forum on Internet governance despite criticism of its “abysmal” record for limiting Internet rights. The Internet Governance Forum (IGF) is an annual global gathering that aims to bring together governments, activists and … Continue reading