MSMCT (Maa Shakti Mahila Charitable Trust) is a non-governmental organization (NGO) that works in India to protect women vulnerable to harassment and physical abuse and supporting children of poor background gaining a proper education, to help disadvantaged elders to live a healthy and active life. It was established in 2015. […]