News

Spain, Portugal and parts of France lost power on Monday, but the reasons remain unclear, and residents are not at ease.