I find this description of the pack of hounds now worrying at "Internet Governance" problems alarming.
A positive take, anyone?