President Obama erred during a speech at the Summit of the Americas in Cartagena, Colombia, when attempting to call the disputed archipelago by its Spanish name. Instead of saying Malvinas, however, Mr Obama referred to the islands as the Maldives, a group of 26 atolls off that lie off the South coast of India. Cristina Kirchner, the Argentine president, has renewed her country's sovereignty claim to the Falklands in the build-up to the 30th anniversary of the Argentine invasion of the islands, which triggered the Falklands War, on April 2. She has accused David Cameron of maintaining a "colonial enclave"...