June 17, 2024
Police arrest several protestors for blocking traffic in downtown Miami