Episcopal Relief and Development is an agency of the Episcopal Church. It is working hand in hand with the jihad-linked organization Islamic Relief USA (IRUSA), which is an affiliate of Islamic Relief Worldwide (IRW) — “the largest international Islamic charity in the world, with a $240 million operating budget, nearly 300 employees, chapters in more […]