East Palo Alto was wracked with 42 murders among a population of just 24,000 in 1993 - the highest rate per capita in the US that year. This number has been driven down to zero in 2023.
Disney+ Cancels Series From Oscar Winners After One Season comicbook.com - get the latest breaking news, showbiz & celebrity photos, sport news & rumours, viral videos and top stories from comicbook.com Daily Mail and Mail on Sunday newspapers.