Pollachi sexual abuse horror rocks Tamil Nadu

A month after a woman claimed she was assaulted, videographed and blackmailed by a group of men in Tamil Nadu's Pollachi, four men have now been arrested. 

Watchlist