20 April 2015 | News APC Global Commission on Internet Governance: "Confidence must be restored in the Internet, because trust is eroding"