Ukraine crushes Putin’s bombers, but can China and Russia do the same to the US? June 5, 2025 By admin Ukraine’s drone strike in Operation Spider’s Web devastates Russian bombers, raising concerns about drone threats and highlighting the strategic impact on airpower.