Street harassment can be defined as all forms of unwanted comments, contact and actions forced on strangers in public. It ...