Help keep Salon independent

Jay Speiden

Jay Speiden is a staff features writer for the Taipei Times.