Published On Apr 26, 2024
A Los Angeles Metro official says she is "afraid" and will not ride on the city's public transportation system.
This video aired on the KTLA 5 Morning News on April 26, 2024.
KTLA 5 News - Keeping Southern Californians informed since 1947.
show more