Prince Charles might describe the Seacom Landing Station in Mombasa as ”a monstrous carbuncle, located right next to Mombasa’s most imposing sight, Fort Jesus, built by Vasco da Gama in the 16th century,” according to Rory Cellan-Jones, writing in his BBC.com technology blog.
