Indiana Lt. Gov. Micah Beckwith Says Muslims Have No Right To Exercise Their Faith 'In Our Public Spaces'
Indiana's Christian nationalist Lt. Gov. Micah Beckwith says that Muslims have no right to exercise their faith in the public square because "the heritage of America is a Christian heritage and so that's why Christianity takes precedent over all other faiths."