
South Carolina officer killed in the line of duty, police say
Fox News
Officer Roy Andrew “Drew” Barr, of the Cayce Police Department in South Carolina, was killed in the line of duty early Sunday, officials said.
More Related News
Officer Roy Andrew “Drew” Barr, of the Cayce Police Department in South Carolina, was killed in the line of duty early Sunday, officials said.