Body Cam Footage of 'Rough Arrest' in Miami-Dade Released - NBC 6 South Florida

    Body Cam Footage of 'Rough Arrest' in Miami-Dade Released

      processing...

      NEWSLETTERS