Tuesday, June 23, 2026

Mr Fletcher

December 5, 2024

305 million people need life-saving help in 2025: UN

Dire as OCHA’s new humanitarian assessment is on behalf of more than 1,500 humanitarian partners, it is expected that of the 305 million people in need, only 190 million will be reached.

GAZA KIDS