News

Los Angeles police detained 13 self-described anarchists for questioning Thursday after they were found “squatting” in a boarded-up duplex in the 5900 block of Melrose Avenue, police said.