Modern life means new opportunities convenience and communication, but it also provides new and ridiculous ways for women to be harassed. Women have spent decades — hell, centuries — walking through life dealing with the threat of catcalls and physical violence daily. And in the last couple of decades have women had to endure it on...