This week on Freedom Not Control Justin welcomes special guest Zach Dunn the President of OverWatch USA and owner of 1776TV.com. OverWatch USA's mission is to reawaken, restore, and defend our Judeo-Christian Foundations and the Liberties afforded by our Constitutional Republic. OverWatch USA is dedicated to providing a unified, common defense for our homes and communities, and to see education returned to an America First focus, including teaching on critical thinking, reasoning, debate, rhetoric, and true history. Zack is no stranger to non-profits and large organizations. Having been involv
|