Floods Devastate France, Danish King Tours Greenland, and Supreme Court Rules on Tariffs
Heavy rainfall has caused severe flooding in parts of France, displacing residents and leading to significant infrastructure damage. The floods, which began on February 20, 2026, have particularly impacted southern…