Policemen in Punjab's Tarn Taran beat up a young woman and her father after she went to them with a complaint of sexual harassment. While two policemen have been suspended, the state administration has come under a scathing attack from activists and politicians.