Libya, Seven Years On: A Shame for the West
November 3, 2018
The FUKUS Axis France-UK-US turned the country with the highest Human Development Index in Africa into a failed state. Accountability? Are you joking? After Messrs. Obama, Cameron and Sarkozy committe…