Actually he has every right. The wench has absolutely NO RIGHT to assault the preacher!
Where did she “assault” him? Sounds like she was arguing with him. I’ve lived in big cities enough to have seen my share of crazy street preachers and angry dykes. Normally I just view them as free entertainment, but I wouldn’t want to be a captive audience in a subway car and have to listen to either one of them. Still, they both have the same right to speak their mind.