Putin – evil yes, stupid and delusional probably. Posted on February 21, 2022 by jgordon Link. The west is in terminal decline but Russia is rising.