The Russian Navy was all set to impress Putin on Navy Day — and then this happened

Russia celebrated its Navy Day on Sunday with a naval parade on the Neva River in St. Petersburg, which Russian President Vladimir Putin attended.
Read More

Comments