News

Blackface and black eye: Louisiana police department latest embroiled in racist scandal

The police department in Baton Rouge, Louisiana, apologized after a photo surfaced showing two officers in blackface during a 1993 sting operation.