A Yemeni man looks at a World Food Program ship at the port of Aden, Yemen

Aid Groups Call Saudi’s Total Blockade of Yemen a ‘Nightmare Scenario’

Yemen is the world’s biggest humanitarian crisis, with 21 million people in desperate need of assistance,” said Shane Stevenson, country director for Oxfam.