Pathetic from the ref, was obviously ukraine related.
The ref sadly had no option.
Of course he has, you take 2 seconds to confirm it was ukraine related and then show some basic humanity and leave the card in your pocket.
He's losing control of the game as well which means a red is coming soon.
Is there a law that says if you are making a political statement it's ok to take your shirt off then?

The ref is poor agreed but here he had no option - the laws are the laws, the fact that we agree with the statement sadly doesn't affect the laws of the game
Considering he's let so many things go by their lot I don't think strict adherence to the laws is his forte.
And giving a Cash a warning (at most) would have sufficed in that scenario. I don't think whoever monitors his performance is going to mark him down for that.
The law on this one is an ass and anyone who tries to justify it in this situation is an ass as well.