The Daily Illini

Police begin issuing "stop receipts" following searches

By Lily Mashayek

January 20, 2016

Law enforcement agencies are now required to issue “stop receipts”, also known as stop cards, as part of new statewide legislation called the Police and Community Relations Improvement Act, which took effect early this year. The “stop receipts” are issued to pedestrians who are searched or friske...