News

‘Our Armageddon’: Los Angeles teachers strike in nation’s 2nd largest school district

Teachers in Los Angeles are striking in the pouring rain, throwing the nation’s second-largest school district into chaos.