The Devil Was in the Details: The Failure of UN efforts in Cyberspace
Unsurprisingly, the fifth UN Group of Governmental Experts (GGE) ran into difficulties that proved fatal. Previous GGEs operated in a more favorable international climate. The […] More