Elgin, Illinois Cop Appears To Murder Woman He Knew Was Suffering From Mental Illness

BTR News (Elgin) – After first releasing an edited version of video involving a mentally ill woman named Decynthia Clements, Elgin police released hours of…

View More Elgin, Illinois Cop Appears To Murder Woman He Knew Was Suffering From Mental Illness