My two cents.
I actually think she did the right thing. While I do fully support the freedom of association (or non-association), she was riding on a public bus. Her tax dollars were going to support the bus line just as much as the taxes of Whites. IMO, that gave her the right to sit in whatever seat she wished.
