More than 12 years after the death of Amanda Todd, we're still playing catch-up to a realm of torment and abuse that is only expanding.
Fanshawe College is mourning the death of a 19-year-old student whose body was found on a Southwestern Ontario beach exactly one month after she was reported missing.