56 Midshipmen embark on their naval careers as commissioned officers
The commissioning of Midshipmen of the 34th intake (Technical) of General Sir John Kotelawala...
Read MoreThe commissioning of Midshipmen of the 34th intake (Technical) of General Sir John Kotelawala...
Read More