Woman That Rammed Police Vehicle And Struck Officer While Throwing Drugs Over A Prison Fence Caught!
Leticia Erika Perry has been caught and charged with aggravated assault, criminal interference with government property, two counts of possession of a controlled substance, failure to report an accident, seatbelt violation, and driving while license was suspended or revoked after hitting an officer and ramming a vehicle while fleeing. Perry and Devonte Jenkins were found … Read more