This Day In History: 1999-12-20

This week in 1999 Chief of Police Joe Stewart was the subject of a stinging Free Press Editorial accusing him of masterminding persecutions of Black leaders.