Michael T. McPhearson
Michael T. McPhearson

Michael T. McPhearson

Veterans For Peace Ex-Director, Speaker, Social & Political Commentator, Human Rights, Peace, & Movement for Black Lives Activist, U.S. Army CPT Combat Veteran