Police Arrest Wrong-Way Driver after Striking into Bus Stop on Ulloa Street Killing Three People SAN FRANCISCO, CA (March 18, 2024) – Three people died when a wrong-way driver crashed into them at a bus stop at Ulloa Street and Lenox Way in San Francisco on Saturday afternoon. The fatal crash happened around […]