Ill. police chief pins badge on twin sister, Wis. PD’s newest top cop Schonella Stewart was sworn in as Beloit’s new police chief, with her twin sister, Evanston (Ill.) Police Chief Schenita Stewart, pinning her badge during the ceremony Go to Source