• FOUND: Police search for woman abducted outside Miami auto shop

    MIAMI (FOX 13) – Police in south Florida say a woman has been found safe after she was allegedly abducted outside of a Miami business.

    Read More
  • 0 0