First commercial flight lands at remote island of St Helena
The first scheduled commercial airline service to the remote British island of St Helena in the south Atlantic has touched down safely.
The first scheduled commercial airline service to the remote British island of St Helena in the south Atlantic has touched down safely.