Charlotte Landes Charlotte Landes is a Freelance Producer at National Radio Project/Making Contact. Truthout Aug 10, 2019