Russia Launches Massive Aerial Bombardment of Ukraine Alexandra Sharp Foreign Policy 4 1 07.06.2025 .....© Foreign Policy visit website