Amman: The war in Yemen has resulted in numerous disasters, including the displacement of millions of Yemenis from their homes.Hundreds of thousands…

Amman: The war in Yemen has resulted in numerous disasters, including the displacement of millions of Yemenis from their homes.Hundreds of thousands…