INS Shivaji, the premier technical training establishment of the Indian Navy, recently received the prestigious "Vir Chakra" award in honor...
INS Shivaji, the premier technical training establishment of the Indian Navy, recently received the prestigious "Vir Chakra" award in honor...