City council approves $5.42 million safety plan

See Full Page