Sasha Stewart

Articles by

Sasha Stewart

Sasha Stewart (The Nightly Show with Larry Wilmore) is a writer and performer living in New York