Photo 1 of 2

View all

Menlo Park boy in critical but stable condition
Police respond to an accident scene where a BMW SUV jumped a curb, trapping 6-year-old twins against a wall next to Walgreens on Santa Cruz Avenue in downtown Menlo Park on Thursday, Oct. 17. Photo by Michelle Le/The Almanac.

© 2018 Palo Alto Online.
All rights reserved.