Boy in Critical Condition after Pedestrian Crash on Taraval Street [San Francisco, CA]

18-Year-Old Driver Arrested after Major Pedestrian Collision near 21st Avenue   SAN FRANCISCO, CA (September 4, 2018) – A boy was in critical condition following a pedestrian crash on Taraval Street, early Tuesday evening. The victim’s name and age were not immediately disclosed to the public.   The California Highway Patrol stated that the collision […]