Libya must take decisive steps to address serious rights violations: UN Fact-Finding Mission on Libya
Jan 30 Sami Zaptia

Libya must take decisive steps to address serious rights violations: UN Fact-Finding Mission on Libya

Libyan authorities must take decisive steps to provide justice and redress to the vast number of victims suffering from longstanding violations of hum...

Read Article