Rudy Giuliani has been no stranger to controversy throughout his career and his most recent speech is sure to upset…