A detained woman escaped her handcuffs and shot a deputy and civilian through the window of a patrol car in Blanchard, Oklahoma.
Sky News: The Latest News from the World
Sky News – breaking news, headlines and top stories from business, politics, entertainment and more in worldwide
A detained woman escaped her handcuffs and shot a deputy and civilian through the window of a patrol car in Blanchard, Oklahoma.