skitchparks May 19, 2015 12:01
trolling, tech, online disinhibition effect, renesha poole, anonymity, facebook