News

Ms Raghavan is fondly known as Meenakshi Amma - Amma means mother in the Malayalam language - in Kerala's Vadakara, where she lives. The town is also home to other renowned exponents of the art ...