2025 in Germany - May 18