Los Angeles Mayor Karen Bass' 'no car' Olympics plan for 2028 summer games

Los Angeles Mayor Karen Bass has promised a 'no car' Olympics for the 2028 summer games in the city, which is known for its large freeways and heavy traffic.