Both Putin and Biden are in an inconvenient position now over this. Who will be the first to condemn Hamas? Still waiting…
Putin didn’t just send $6 billion to Iran.