UN demands probe into reports of Libya prison torture
The UN support mission in Libya has called for an urgent investigation into claims of abuse at the Gernada prison ...
Read moreThe UN support mission in Libya has called for an urgent investigation into claims of abuse at the Gernada prison ...
Read more© 2022 TVC Communications - Owner of TVC News
© 2022 TVC Communications - Owner of TVC News