Large-scale celebrations have taken place all over Russia. In Moscow and St. Petersburg there have also been opposition protests.
Large-scale celebrations have taken place all over Russia. In Moscow and St. Petersburg there have also been opposition protests.