Barricaded Anchorage Man Commits Suicide During Stand-off

Barricaded Anchorage Man Commits Suicide During Stand-off

Although the Anchorage Police Department declined to identify the suspect that barricaded himself in and stood them off for five hours on Monday, they did report that the man ultimately committed suicide rather than to give himself up to authorities. The scenario began when Anchorage police attempted a traffic stop on a Volkswagen Sedan at […]