September 18, 2016 APC launches new interactive platform for the African Declaration on Internet Rights and Freedoms