Civilian investigative panel believes rapper should not have been arrested

Civilian investigative panel believes rapper should not have been arrested

Body camera video shows Miami Police Officer Pedro Nava arresting Landon Kinchelow in February of 2020.