What will happen now? Putin has to feel humiliated and he will take it out on someone. Maybe Russian generals heads will roll and maybe more attacks on Ukrainian civilians. Now it is reported Russia is deploying the Satan missile system. Hope Ukraine is prepared for that.