Virgin Atlantic fined £870,000 for 'inadvertent' flights over Iraq airspace, flouting US-imposed ban

Virgin Atlantic has said it accidentally broke a US-imposed ban on flying over Iraq after it was fined more than £870,000 by US authorities.