Five seconds ruined Amanda Todd's life. That's how long it took for the teen to flash her breasts on a webcam.
After years of harassment, she committed suicide.
Now, an internet activist blames a dangerous group of blackmailers that are still on the loose.
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?