Libyan Foreign Ministry Criticised Over South African Training Camp Raid
On Saturday, the head of Libya’s Institution of National Commission for Human Rights (NCHRI), Ahmed Hamza, strongly criticised the foreign ...
Read moreOn Saturday, the head of Libya’s Institution of National Commission for Human Rights (NCHRI), Ahmed Hamza, strongly criticised the foreign ...
Read more