Passengers were forced to endure blazing sunlight during a 14-hour flight after the electronic window dimming system failed on one side of the plane. The incident happened on a British Airways flight...
As Spain and Portugal prepare to co-host the FIFA World Cup in 2030 alongside Morocco, construction of a new high-speed train route is under way. The new route, linking the nation’s capitals, aims...