India @ 9 with Rajdeep Sardesai

Rajdeep Sardesai, CNN-IBN | Mar 04, 2013 at 11:58pm


In a shocking incident, several personnel of the Punjab Police were caught on camera beating up a woman in Taran Taran on Sunday. The woman had reportedly complained of sexual harassment.