Niki Richard Dalgliesh Cavill: A Life of Service and Dedication
Niki Richard Dalgliesh Cavill is a certifiable legend, filling in as an officer in the English Armed Forces. Picture the grit it takes to shield your nation and its residents consistently — that is exactly what Niki exemplifies. Brought into the world in the beautiful Holy Person Helier in Jersey, UK, in 1975, he grew…