Bus Accidents
Six Injured When Valley Metro Bus Crashes into Mesa Home
On Monday, a Valley Metro Bus veered off the road and crashed into a home near Broadway Road and Spencer Street in Mesa, causing at least six injuries. Per AZ Central: According to Mesa police, a southbound Dodge truck on Spencer Street ran a stop sign and crashed into the left front portion of the…
Read More