UPDATE: Suspect in Early Morning West 29th Homicide Gives Self Up
UPDATE: 34-year-old Anthony Aumua walked into the ACF church in Eagle River and admitted to the homicide that took place on West 29th in Anchorage. Anchorage police responded to the church and set up a perimeter and also evacuated the church. But, Aumua gave up peaceably to police and was transported to APD for questioning. […]