Last updated: 12:16 PM ET, Tue June 19 2018

Saudi World Cup Team Deals with Engine Fire on Flight

Impacting Travel Donald Wood June 19, 2018

Volgograd is one of the host cities for FIFA World Cup 2018 in Russia.
PHOTO: Volgograd is one of the host cities for FIFA World Cup 2018 in Russia. (photo courtesy of yulyao / iStock Editorial / Getty Images Plus)

Comments

LOAD FACEBOOK COMMENTS