Leila Renee is trying to make sense of other people—and of this crazy world we live in

Ten Questions no. 16 with Leila Renee