North Carolina’s Lt. Governor Declares War on the U.S. Constitution
Dan Forest told the Faith and Freedom Coalition this weekend, “America is at a great crossroads where it must decide for or against God.”
Dan Forest told the Faith and Freedom Coalition this weekend, “America is at a great crossroads where it must decide for or against God.”