Kollam: A court in Kerala on Friday sentenced to life imprisonment a man who stabbed to death a tea stall owner in 2017 after the victim demanded payment, of around Rs 200, for the tea consumed by ...
Kerala, sometimes known as "God's Own Country," is a veritable gold mine of scenic beauty and cultural diversity. With its beautiful tea gardens and tranquil backwaters, Kerala gives visitors a ...