Ruben Rodriguez Banuelos Has Fatal Motorcycle Accident on Newport Beach, Costa Mesa Border
Over the weekend, a motorcyclist died from injuries after being ejected from his bike, then struck by a hit-and-run motorist, police said. Ruben Rodriguez Banuelos,…