Fireworks explode over the Saint Peter and Paul Fortress, and the Neva River, during celebration of the 72nd anniversary of the defeat of the Nazis in WWII, in St.Petersburg. AP Photo/Dmitri Lovetsky 5.11.17
{}