Promote rural community development in India, through education and vocational training, health care and disaster relief.
MSMF Canadian Charity Registration Number: BN 89002 4995 RR 0001.
MSMF Charity Information on Canada Revenue Agency website: