The Baltimore City Council overwhelmingly voted Monday to require all of Baltimore's nearly 3,000 police officers to wear body cameras — despite arguments from the mayor's office that the council's bill is illegal and ill-considered.
City Councilman Warren Branch, the lead sponsor of the two-page bill, said residents of his district repeatedly asked him to have police wear the cameras to cut down on brutality.

