Glenn E. Martin, Founder of JustLeadershipUSA, Says He Met Some of America’s Best and Brightest While In Prison
Release Date:
05/10/2016
... person, in a country where 70 million Americans have a criminal record on file. The JustLeadershipUSA founder ... was in prison and that’s not the conversation we tend to have about people who get locked up.”...