Murder of Tessa Majors

The tragic death of Barnard student Tessa Majors has turned into a political football of sorts. The mayor blasted a police union official for blaming the victim. But the union official said the mayor is mischaracterizing his words for political gain. Reported by Linda Schmidt

Top Stories