Why Recent Surprise Attacks Against Russia and Iran Should Worry Taiwan – War on the Rocks

On June 1, Ukraine caught Russia off-guard with a bold series of drone strikes against five air bases inside of Russia. Weeks later, Israel initiated its ongoing air campaign against Iran’s nuclear program with an equally cunning…

Continue Reading