Advertisement

Responsive Advertisement

Doncaster Sheffield Airport: Anger and despair before final flight leaves

On the day the last flight leaves the airport, passengers tell of their anger and despair.

from BBC News - UK

Post a Comment

0 Comments