Joe Cirincione, President, Ploughshares Fund on October 15, 2014 | Open Philanthropy Project

Joe Cirincione, President, Ploughshares Fund on October 15, 2014