What we need to learn about Kevin Clash and the Elmo story
By: Jennifer Storm The general public still lacks an in-depth understanding of predatory behavior; the coverage of the recent allegations against Kevin Clash, the voice of Elmo, is only a painfully clear illustration of this. The entire cast of ABC’s The View spoke endearingly of Clash as each woman said she would stand by […]