Vladimir Putin’s decision to stage a military parade in Moscow on June 24, which was supposed to be held on May 9, 2020, may seem strange to everyone, but only at first glance.

Read more here.