Over 100 protesters in New York City took to the streets to demand the abolition of the NYPD, stopping at the police department’s Times Square station & Strategic Response Group headquarters. Demonstrators burned an American flag and a Thin Blue Line flag, confronting a massive police presence although with no confrontations occurring.
Via Ashoka Jegroo