Omar told the truth and most American's know it!! Zion Rules Over America !! Our crazy church leaders who mistakenly call themselves Christian as they DENOUNCE Jesus in insert Israel in the place of Jesus , what a group of ill informed people who would fellow those false Christians!!! TruNews with Rick Willes is a real Christian left!