Press "Enter" to skip to content

Posts tagged as “rikers island”

Rikers Island CO Gets Promoted Despite Calling Out Sick For 160 Days

The news comes right after Capt. Davelle Williams was tapped to run Molina’s security detail and of course, Williams comes with her own baggage as she pleaded guilty to driving drunk and running another car off a Long Island highway in 2020. 
The post ...