June 22, 2024 Russia launches massive wave of missile attacks on Ukraine Russian missile attacks in Ukraine have killed at least eight people and caused extensive destruction. While Kiev waits for its allies to deliver vital air...