Carlos Maza Tackles Hate Speech and More in a New YouTube Channel

Download
A YouTube sign is shown across the street from the company's offices in San Bruno, Calif., Tuesday, April 3, 2018.
( AP Photo )
PRX WGBH WNYC Studios