
DSA Opens Doors at New Address
April 15, 2018
Pakistan Tested ‘Babur 1’
April 17, 2018Russia’s New Patrol Boat Readies For Commissioning

The patrol boat Project 03160 Raptor has been floated out at the Pella shipbuilding plant in St. Petersburg. The vessel is to join the Baltic Fleet after completion of sea trials. The boat can be deployed in a wide range of missions, including patrolling, search-and-rescue, anti-sabotage and anti-terrorism.