Ukrainian officials have put up a display of destroyed Russian vehicles in front of the country’s Foreign Ministry, intending to show the residents Kyiv and the world that Russia can be defeated.
Ukrainian officials have put up a display of destroyed Russian vehicles in front of the country’s Foreign Ministry, intending to show the residents Kyiv and the world that Russia can be defeated.