7 months ago 57

Four police officers shot dead after three-hour stand-off

Four police officers have been shot and killed, and another four wounded, as they served an arrest warrant in North Carolina.
Read Entire Article

From Twitter