A water desalination plant in Yemen destroyed by Saudi coalition.
International News
International News
International News