General Knowledge Navy Chief Admiral Sunil Lanba had begun eight-day tour to Mozambique and? A) Japan B) America C) South Africa D) Tanzania Detailed Solution: No Details Prev Next