3 ms·Maybe they're implying that Ukraine is the strongest military power now :)by smcl 4y agoMaybe they're implying that Ukraine is the strongest military power now :)