Salon.com calls Republicans "terrorists"