- Messages
- 21,651
- Reactions
- 50,310
Oklahoma woman slips out of cuffs, shoots man and deputy from back of police cruiser, video shows
Oklahoma woman Rachael Zion Clay is accused of escaping her handcuffs, grabbing a police rifle and shooting two people from the back of a deputy's SUV.
www.foxnews.com