Human Relief Foundation (HRF) is an International Non-Governmental Organisation registered with the UK Charity Commission (Charity no. 1126281 & SC038671).
does not seem to exist.
Sign Up Today
Become a subscriber to our email newsletters for the latest news and updates.