on June 28, 2016 in World News Farage Roasts EU Bureaucrats: “You’re Not Laughing Now, Are You?” click here for more