Help keep Salon independent

Megan Williams

Megan Williams is a Canadian author and journalist who lives in Rome.