WATCH: David Horowitz on the real reason 25,000 troops are deployed in DC January 18, 2021 Tweet WhatsApp Email https://worldisraelnews.com/watch-david-horowitz-on-the-real-reason-25000-troops-are-deployed-in-dc/ Email Print “We are in the early stages of a fascist state in America,” said Freedom Center Founder David Horowitz on Newsmax TV. David HorowitzinaugurationJoe Biden