AllNewsPhotosVideos
Gary Roughead

Gary Roughead

Gary roughead, Latest News

Gary Roughead is a former United States Navy officer who served as the 29th Chief of Naval Operations from September 29, 2007 to September 22, 2011. He previously served as Commander, United States Fleet Forces Command, from May 17 to September 29, 2007.
Read More
Chinese naval strategy's covert dimensions (Opinion) - Hindi News | Chinese naval strategy's covert dimensions (Opinion) | Latest international News at Lokmatnews.in

International :Chinese naval strategy's covert dimensions (Opinion)

Ever since Communist China came into existence in 1949, its belligerence over South China Sea – SCS, has been ... ...