0
The King and Queen watched as 18 Kenyan Marines in inflatable boats landed on a beach at Mtongwe Naval Base near Mombasa.