My first visit to Kerala police station and what they did
By Thomas Scaria Angamaly, Nov 22, 2023: It was around midnight on 26 October, 2023, when I visited a police station in Angamaly, a small town in the southern Indian state of Kerala for the first time. I went there to seek help after a fall on the pathway, stumblingContinue Reading