News

St Petersburg is bracing itself for the worst flood in 160 years as the water level in the Neva surges thanks to heavy rain.
SAINT PETERSBURG, 16th June, 2025 (WAM) -- The ‘Russia’ brig, a two-masted sailing ship with striking red sails, was seen navigating the Neva River on Thursday as St. Petersburg gears up for ...