News

Millions of people in Spain, Portugal, and Andorra were left without electricity today following a major power outage, Euronews reported. According to Agence France-Presse, parts of southern France ...
Russian President Vladimir Putin has announced a so-called "humanitarian" truce to mark the 80th anniversary of the end of World War II, the Kremlin stated. According to the announcement, the ...