Sheriff Walt McNeil Defends Local Law Enforcement

During a recent appearance on The Morning Show with Preston Scott, Leon County Sheriff Walt McNeil addressed current events and specifically addressed a national narrative that white police officers are indiscriminately killing black citizens. On the protests, McNeil confirmed statements made by Tallahassee Police Chief Lawrence Revell earlier in the week related to agitators among […]