India, Russia Signs Deal to Build Two Project 11356 Admiral Grigorovich-Class Frigates at Indian Shipyard

Russia and India have signed a $500 million deal to build two Project 11356 Admiral Grigorovich-class guided missile frigates at

Read more