Saudi-led coalition refutes allegations on human rights violations in Yemen

Saudi-led coalition refutes allegations on human rights violations in Yemen