After bodycam footage of Devon Hogan Flanagan’s arrest in Newport, Rhode Island went viral, the Attorney General is admonishing his prosecutor. On August 14, Flanagan had a strained interaction with ...
A Rhode Island prosecutor demanded Newport police officers shut off their body-worn cameras as she was being thrown in the back of a cruiser for alleged trespassing — warning the cops they were “going ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results