Russian President Vladimir Putin is being mocked after national military parades scheduled to take place next month are being canceled due to reported military shortcomings in the war against Ukraine. The annual celebration, originally intended to take place on May 9, is typically Russia's method of marking the Soviet Union's role in defeating Nazi Germany during World War II—known in Russia as the Great Patriotic War. Events are spread nationally, with the biggest event taking place in Moscow's Red Square and consisting of a march-past of troops accompanied by a display of Russian military hardware. Events have already been scrapped...