Al-Mustafa Development Network

To work for humanity as a front line organization in rescue, relief, recovery, rehabilitation and social development on sustainable basis irrespective of race, religion and gender.