Evanston Police Department swears in first female police chief in its history
The Evanston Police Department in Illinois has made history by swearing in its first-ever female police chief. Chief Schenita Stewart became the department’s first permanent female police chief in its […] Read More