The Cleveland City Council approved a $1.6 million plan to buy body cameras for city officers on Monday.