A man with a history of violence has been charged in what police said appears



More...