The rally is not in his city (Shreveport), it is in adjoining Bossier City.
And Bossier City is the home of Barksdale Air Force Base. I’m sure Barksdale can provide lots of security for their Commander in Chief.
Bossier City has it’s own police department, so perhaps Shreveport didn’t think it was their responsibility to provide security... in most states when a situation arises that a small police department can’t handle, that State Police provide backup..... are we barking up the wrong tree?