Memory Card Found With Brutal Videos and Photos Leads to Murder Arrest

0
100

The police in Anchorage, Alaska, say they recognized a man shown beating and strangling a woman at a midtown hotel.
Source: Test 1