Menu
« Back to News

Two men shot to death in East Palo Alto




“ Mercury News Two men were shot and killed within three blocks of each other Friday night in East Palo Alto. Officers responded to the 2200 block of Terra Villa Street at about 8:20 p.m. after gunfire was detected by the city's Shotspotte ”...