World

4 officers killed in North Carolina were at disadvantage as shots rained from above, police say

Published: 

Three officers killed, five wounded in N.C. Officials in Charlotte, North Carolina, say three officers have been killed while attempting to serve an arrest warrant.