Larry Ward, 20, was arrested in Tennessee after having been accused of raping an 11-year-old girl who was on her way to school. At about 7 AM, Ward hit the girl with his car.
The girl says that when he got out of the car, Ward assaulted her. The monster just put her into his truck and raped her right there in the open. Read the full story here ▶