Two St. Louis police officers were temporarily hospitalized after a crash near Olive and 20th streets on Jan. 7, 2024, the city's police department said. Officers from the city's fourth district were responding to a call for aid on Euclid Avenue in the Cen