Nov 10th, 2010 | By Coco Cabrera | Category: In Brief

Award of seat on UN Women’s Rights Agency to Saudi Arabia ends organization’s legitimacy

Share this!