Virgin Atlantic passengers stranded for 30 hours and counting after flight diverts to Barcelona

You are here: