

Fikra Forum
Fikra Forum
Yemen: Can Aid Alleviate Human Suffering?
Despite its relatively small size, Yemen is one of the most populous areas in the Arabian Peninsula, with a population of over 28 million. The number of people affected by the war in Yemen is correspondingly large: according to some estimates, more than 20 million people need humanitarian assistance and
Apr 3, 2019
◆
- Muneer Binwaber