Pentagon


No Picture

Suspend Saudi from UN rights council

Two leading human rights groups urged UN member-states to suspend Saudi Arabia from the UN Human Rights Council over the killing of civilians in Yemen…