© 2008-2024 One News Page Ltd.
All rights reserved.One News® is a registered trademarkof One News Page Ltd.
India probes deaths in police custody after alleged torture
Death of two men in Tamil Nadu state has sparked outrage, with hundreds of thousands of people calling for justice.