Danielle McGuire

Articles

Detroit Police killed their sons at the Algiers Motel. No one ever said sorry.

Detroit Police killed their sons at the Algiers Motel. No one ever said sorry.

July 25, 2017 | Danielle McGuire

Three black teens died at the Algiers 50 years ago today. So did faith in justice for their families.