Person
1 story
Tamil Nadu government officials deny suppressing workers' rights amid ongoing protests at the Samsung India manufacturing plant.