You are here: HomeTelevisionNewsBlame US, UK and France for Libya ‘slavery’ crisis – Irbard Ibrahim