British Airways Flight A380 touches down at Kotoka International Airport

September 29, 2022