Outrage as Saudi Arabia picked to head women’s rights forum
‘s UN ambassador, Abdulaziz Alwasil, has been chosen to chair the world body’s Commission on the Status of Women (CSW) after the country’s bid for the position remained unopposed....
Read more