International Committee for Rehabilitation Aid to Afghanistan (ICRAA)

Leeds UK, ENG, United Kingdom |
Joined in February 2014

About Us

ICRAA is a recognised charity in the UK which seeks to aid repatriation and recovery programmes in Afghanistan.

As of December 2013 more than 4.5 million Afghans are vulnerable due to the 35 years of war. ICRAA will provide immediate…

Areas of Focus Include
  • Children & Youth
  • Education
  • Family
  • Health & Medicine
  • Women
3 Shakespeare Grange, Leeds UK, ENG LS9 7UA, GB