SOFIA VAVAROUTSOS

Meet the spunky young journalist navigating life and challenging the status quo in Toronto, Canada
Find out more about Sofia Vavaroutsos here