Street harassment is a commonality that women over the world face on a daily basis. These victims of catcalling and harassment hope for the day when someone would put these offenders in their place, and their prayers were answered. These sex offenders face their mom’s wrath when caught in the act.