Around 305 million people worldwide are in need of humanitarian support, according to IRC, with 82% of them in watchlist areas such as the occupied Palestinian ... Read more