AP: Neo Nazi Rally Sparks Outrage, Violence