Mission Impossible ‘filming in the United Arab Emirates is abandoned due to pandemic and crew sent home’
Mars madness! China, United Arab Emirates reach the Red Planet this week before the epic NASA landing