SEPTA rape case is latest in a U.S. pandemic of police lying. There must be consequences.

Source: inquirer.com 10/24/21 The police disinformation about passengers watching the SEPTA rape is just one of a series of cop lies rocking the U.S. political debate. Enough is enough! You know the old adage that a lie travels halfway around the world before the truth gets a chance to put its pants on. In the aftermath of a shocking rape aboard a SEPTA El train as it rolled into 69th Street Station in Upper Darby last week, the pants of truth were apparently out at the dry cleaners for a…

Read More