In four years, Punjab has witnessed a disturbingly high number of rape cases, with over 21,900 reported incidents, according to a report by the advocacy organization War Against Rape.