Sort:  

I feel like Putin just got the green light to do his worse.

Exactly!