13-03-2022, 09:28 PM
Good! Anything that can frustrate Russian or crippled its economy are in support of Ukraine victory. Slowly but surely, Putin have to give up. Everyone hope the war end soon with Russia withdrawal. Only caveat is China is the spoiler that will prolong the process.