The one who should publicly apoligize is Trump.

If not, no more buying US made weapons. Let's see how long US can do this. Because when unemployment raises due to decline of military industry, I bet that US would be willing to provide UA with capability to build nuclear weapons.