Photo from Charlie Esser via Ahnelt (2025) Sylt Island, located in the North Sea near the Germany-Denmark border, is part of an island chain “naturally void of snakes,” he wrote. But ...
Germany confiscated a Russian-linked tanker carrying 100,000 tons of oil worth €40M, as part of EU sanctions targeting Moscow ...