4 officers killed in North Carolina were at disadvantage as shots rained from above, police say
Four law enforcement officers in North Carolina who were killed while trying to capture a man immediately faced gunfire as they approached, unable to withstand shots from upstairs in a house ...
3 days ago