Help keep Salon independent

Carson Vaughan

Carson Vaughan is a freelance journalist and Nebraskan currently living in Wilmington, NC.