Putin Escalates Rhetoric, Calls European Leaders “Pigs” and Vows to Continue War in Ukraine

MOSCOW, Sketsa.id – Russian President Vladimir Putin delivered a combative address to his top military commanders on Wednesday, dismissing prospects for peace talks on Western terms and vowing to continue Russia’s full-scale invasion of Ukraine. In a speech marked by hostile rhetoric, Putin insulted European leaders supporting Kyiv, referring to them using a derogatory term. […]

Massive Power Outage Paralyzes Spain and Portugal: What Happened?

Spanyol, Sketsa.id – A sweeping power outage struck Spain and Portugal on Monday, 28 April 2025, plunging millions into darkness and disrupting daily life across the Iberian Peninsula. The unprecedented blackout, described as one of Europe’s worst in recent history, halted transportation, shut down businesses, and prompted both nations to declare states of emergency. As […]