PWD
-
India
Several houses and Temples Demolished in Tamil Nadu: Hindus commit suicide while protesters were arrested | WATCH
Claiming that people wanted to acquire the lake, Adimariamman temple in Thenjavur along with 90 other houses, shops & temples…
Read More »