Anchorage Man Gives Himself Up after Four-Hour Stand-Off
After an almost four hour stand-off, an Anchorage man at 905 Richardson Vista Road gave himself up to Anchorage police on Tuesday afternoon. At 8:41 am on Tuesday, police were called out to 905 Richardson Vista after a complaint was called in reporting a loud altercation emanating from an apartment at that address on Government […]