Carol Todd is Amanda Todd’s Mother
I think we all have seen Amanda Michelle Todd’s video that went viral after her death, resulting in beyond borders media attention. Before 16 year old Amanda committed suicide she posted on YouTube a video in which …