Praveen Duddu

Latest articles
All Articles
The world's biggest submarines

The world’s biggest submarines

The Russian Navy's Typhoon Class submarine tops the list of the world's biggest submarines, closely followed by Russia's newest…