Admiral Devendra Joshi appointed as Indian Navy Chief of Staff
Nation
August 31, 2012 •
Admiral Devendra Kumar Joshi, an anti-submarine warfare specialist, Friday took over as the new Indian Navy chief. He …