Crime, Law and Justice

What we know so far about the Buffalo mass shooting