Site icon Youth Ki Awaaz

This Ad Is A Slap On The Face Of Men Who Stare At Women In Public

This advertisement by Whistling Woods International is a slap on the face of those men who consider it their rights to leer at women in public places. It gives such men a dose of their own stares and literally ‘reflects’ how they look and how they are perceived while they are staring at women.

Exit mobile version