Felons barred from jury duty: An unjustified punishment The Conversation, 05 Nov 2018 Florida residents will vote on Nov. 6 on an amendment that would restore voting rights to 1 million people in Florida who are…