Miami woman arrested after allegedly putting GPS tracker on car of man’s mistress
A Miami woman was arrested after allegedly placing a GPS tracker on the car of her friend’s husband’s mistress, according to police. Lourdes Garcia-Mesquida, 53, was taken into custody on Tuesday, facing an aggravated stalking charge, as…