Home / Tag Archives: Denver Police

Tag Archives: Denver Police

VIDEO: Cops Kill Suicidal Native American In Broad Daylight as He Held a Knife to His Own Throat

Denver, CO — In July, Paul Castaway was in the midst of severe mental anguish when his mother called police for help. He had a knife and was threatening to harm himself. According to Paul’s mother, Lillian Castaway, her son suffered from schizophrenia and struggled with alcoholism. “I called the police …

Read More »