Scottish journalist blasts “Islamic losers” November 20, 2015 What damning indictment of Islam. What a testimony to France. Read More