A message that the town of Dixon welcomes all people didn’t sit well with its mayor, whose remarks have drawn the second backlash against the town’s leadership in just over two months.
Dixon Mayor Thom Bogue is in the hot seat after making questionable remarks about the Islamic faith, lumping in followers of Sharia law with pedophiles and active criminals.