North Carolina Man Arrested For Not Returning VHS Tape From 2001
In a disturbing example of the fractured US law system, a North Carolina father was arrested. His charge? He was arrested for supposedly failing to return a VHS tape he had rented nearly 15 years […]
