Are you sponsored by the Russian state by any chance? Only a complete moron could possibly believe what you have posted. There are literally thousands of sources to categorically prove the Russians are waging and losing their war in Ukraine. Russia couldn't take Ukraine in the last year so...