Maa Shakti Mahila Charitable Trust NGO – A Hope for Women, Children and Weak Section of Society
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….