The young man who, in 2011, reputedly gave a thumbs up sign while sodomizing an inebriated Rehteah Parsons has gone on with his life. Ditto the fellow who took a photo of the assault that was then circulated online and unleashed a barrage of “slut-shaming” attacks against the once cheery Dartmouth teenager. No longer able […]