I am not Sikh so I can't comment base on religion, but base on humanity (after reading through all the comments) it is a ****** damn mentality of the whole society. I feel it is a "cycle", and never would end until the whole soceity learned to respect each other regardless of gender or cast. Respect should be given based on humanity.