And you thought I was kidding, Su-34 is shredding NATO in Ukraine… Posted on August 10, 2024 by Russian_Village Sukhoi Su-34 will be the master of the sky… WtR