Help keep Salon independent

Brooke Jarvis

Brooke Jarvis is an freelance journalist and a contributing editor at YES! Magazine. Find her on Twitter at @brookejarvis.