Select Page
A Look at IRUSA’s Important Work in Bangladesh

A Look at IRUSA’s Important Work in Bangladesh

Islamic Relief USA (IRUSA), headquartered in Alexandria, Virginia, is the country’s largest Islamic faith-based charity. Launched in 1993 in Los Angeles, California, IRUSA responds to natural disasters and violent conflicts, performs important sustainable development...