Embed this video
Video of the Day

0108 Catcalls

Shoshana B. Roberts is a Jewish actress in New York. Roberts volunteered to appear in a public service announcement depicting street harassment was threatened online soon after the clip debuted Tuesday, according to Hollaback, the organization which commissioned the troubling film clip.