Michael T McPhearson

Michael T McPhearson

Social and Political Commentator, Human Rights, Peace, and Movement for Black Lives Activist, U.S. Army CPT Veteran