Former Director of the Center for Effective Education, John Locke Foundation
Click HERE to see the video from ABC 7 in Washington, D.C.
(Yes, Mr. “Shame” is holding a Black Lives Matter sign.)