HMS Montrose was scheduled to dock at Peru’s El Callao naval base this week, but the visit has been cancelled by Peru in a show of solidarity with Argentina. Argentine President Cristina Fernandez de Kirchner has criticised Britain’s territorial rights to the Falkland Islands, known in Latin America as the […]

//