Skip to main content

White mayor petitions for release of black man sentenced a life behind bars

The mayor of Wilson, NC, has reached out to the governor of Georgia in a bid to help secure the release of a black businessman who is serving a life sentence for killing a trespasser who threatened his family. Andrew Taylor, political science, featured.