Gaza Humanitarian Foundation director resigns, citing lack of independence

Forex News