World5 months ago
New York councilwoman Susan Zhuang arrested for biting police chief at protest
A New York councilwoman was arrested on Wednesday for allegedly biting a New York City Police Department chief during a chaotic protest over the construction of...