Captain KGN Ranaweera has took over duties and responsibilities as the Commandant SLNS Vidura on 31stAugust in 2019.