El Siglo Futuro - News from Madrid, Spain and the World

Shakira and protests as World Cup kicks off in Mexico
SpaceX IPO set for liftoff in record market debut
SpaceX IPO set for liftoff in record market debut

Elon Musk's SpaceX was set to begin trading on the Nasdaq exchange Friday with the biggest initial public offering in history expected to make the polarizing entrepreneur the world's first trillionaire.

June 12, 2026

RECENT NEWS

'Battery on wheels': Sweden powers homes with EVs
'Battery on wheels': Sweden powers homes with EVs

When they get home, the residents of a small housing association on the outskirts of Hudiksvall, Sweden, plug in their electric vehicles to charge them or, intriguingly, power their homes.

June 12, 2026

From cage fights to the White House, UFC marches into mainstream
From cage fights to the White House, UFC marches into mainstream

As workers put final touches to a massive arena for Sunday's "cage fight" on the White House South Lawn, a few miles away, a professional pianist is learning how to choke someone unconscious.

June 12, 2026

Happy Birthday Mr. President: Trump to turn 80 with cage fight
Happy Birthday Mr. President: Trump to turn 80 with cage fight

It's the ultimate symbol of American politics under Donald Trump -- a blood-soaked cage match on the lawn of the White House for the US president's 80th birthday.

June 12, 2026

RECENT NEWS

Displaced families bury Hezbollah dead in temporary graves
Displaced families bury Hezbollah dead in temporary graves

At a cemetery in southern Lebanon, Ghada Hussein clutched images of her son, a Hezbollah fighter killed in an Israeli strike and buried in a temporary grave because the family cannot return to her border village.

June 12, 2026

RECENT NEWS

Aguirre says Mexico beat cramps and stage fright in World Cup opener
Aguirre says Mexico beat cramps and stage fright in World Cup opener

Mexico coach Javier Aguirre revealed his team had overcome a bout of stage fright before clinching their first victory in a World Cup opener with a 2-0 defeat of South Africa on Thursday.

June 11, 2026