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