Edathua police
- Dec- 2023 -1 DecemberDH NEWS
Alappuzha couple commits suicide after killing two sons
In a tragic incident in Thalavadi, Kuttanad, Alappuzha district, Kerala, a couple took their own lives after fatally harming their…
Read More »