A woman in Miami was arrested for placing a GPS tracker on a victim's car multiple times. Lourdes Garcia Mesquida, 53, was caught by a bystander and arrested by the police after being confronted for her suspicious behavior.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing