The Kremlin is waiting for new soldiers from the DPRK, and Ukraine is attacking Russian airfields July 2, 2025 3:36pm Ukraine Russia Ben Borges