$20 Million Settlement Reached in Officer's Fatal Shooting of Handcuffed Man

$20 Million Settlement Reached in Officer's Fatal Shooting of Handcuffed Man. Michael Owen, a police corporal in Prince George's County, Md., shot ...
Read More

Comments