Tucson police said driver Lester David Flores, 40, faces possible charges of hit and run involving a fatality.
      

Tucson police said driver Lester David Flores, 40, faces possible charges of hit and run involving a fatality.

      

Read More

By

Leave a Reply