Leslie McCrae Dowless died on April 24th. The Bladen County native came to national notoriety for his role in a 2018 election fraud saga. On this episode of the Politics Podcast, WBTV reporter Nick Ochsner discusses the electoral scandal and the well known character behind it.