Los Angeles’s Fox affiliate reports: A Los Angeles Metro bus burned down in the midst of the street celebrations taking place across the city after the Dodgers won the World Series. According to the Los Angeles Police Department, officers were told “a hostile crowd” set an MTA bus on fire near the intersection of Sunset Boulevard and Echo Park – …
Read More »