Why Birmingham Airport Beluga plane sightings are rare as clip shows incredible landing Published 28 Jan 2025 The specialised aircraft is an unusual sight in the sky. Full Article