Libya is under the spotlight again, but for all the wrong reasons

.....

© Middle East Monitor