Canada becomes the latest country to try to end online anonymity under the banner of protecting children.
Source