International Blue Crescent (IBC)

International Blue Crescent is an humaniitarian relief and sustainable development non-profit organization working with the most vulnerable populations to create thriving and resilient communities affected by disasters, conflict and inequalities.