Miami Woman Shot Dead After Striking Officers With Vehicle

Miami Woman Shot Dead After Striking Officers With Vehicle

  • Oct 10, 2017
  • 1251