In Gaza, the already dire humanitarian situation worsens, as already struggling civilians once more face the horror of major airstrikes.…
Derna, Libya, has faced the worst of the recent floods, leaving its residents in a state of despair. Amidst the…
In the Horn of Africa, 43 million people are currently in need of emergency assistance due to climate-induced disasters. As…