Watch: Pope Francis Lands In Malta

Pope Francis is about to land in Malta ahead of his first visit to the islands.
You can follow it live below:
Pope Francis is about to land in Malta ahead of his first visit to the islands.
You can follow it live below: