Category: Libya

UN Written Statement – Libya

The following is the final draft of a written statement to the 46th session of the UN Human Rights Council in Geneva. It has been