Hmm. Touchy subject. I'm really not sure what the point is of checking the ID of everyone on the bus even if they aren't getting off. I wonder if they are concerned about where the bus will pass near on that property. It sounds like the bus is on federal property. If that's the case it's unlikely that the officer's requirement of her showing identification is unlawful.
If the order isn't unlawful, she doesn't have the right to ignore it just because she feels it is intrusive. It seems like she could have picked a better way to try and get this proceedure changed.
I think that the prosecutor is going to have to charge her even if they decide to change the proceedure. She lied to the officers on several occasions before finally refusing to comply. If they don't charge her it could undermine their ability to demand identification of people comming onto federal property.
However, I'm curious why they were checking IDs of people who weren't getting off the bus. I don't see how that addresses any threat that person on the bus might pose unless the bus travels by something on the way out that it didn't go by on the way in.
Either I'm missing something significant or this is a stupid proceedure. However, disobeying lawful orders of law enforcement officials isn't the right way to fight stupid prodeedures, and I doubt that the courts are going to find the proceedure to be unlawful.
The prosecutor may decide not to prosecute, but if the prosecution goes forward, I'm guessing she's gonna lose.
WHATEVER IS NOT PROHIBITED IS COMPULSORY