Help keep Salon independent

Aidan Smith

Aidan Smith is a writer and electoral analyst from Orange County, California.