News

Ms Raghavan is fondly known as Meenakshi Amma - Amma means mother in the Malayalam language - in Kerala's Vadakara, where she ...