Xavier Elizondo

Federal jury convicts Chicago police officers over obstructing justice charges

Two police officers of the Chicago Police Department have been convicted by a federal jury. They were facing the charges…

5 years ago

This website uses cookies.