NBC NewsPolice release body camera video of fatal Rochester traffic stopMay 15, 2021Daniella SilvaBy Daniella Silvamore_vert