Three Aurora, Colo., police officers linked to controversial photos snapped at the site of a memorial for slain black man Elijah McClain were fired Friday, according to reports.
Dom Calicchio, FOX News: Nation
Fri, 07/03/2020 - 11:42pm
Three Aurora, Colo., police officers linked to controversial photos snapped at the site of a memorial for slain black man Elijah McClain were fired Friday, according to reports.