“Masterpieces” of Russian Arms Industry in Eastern Ukraine

In the last couple of weeks, there have been several photographs of the Russian armored vehicles BPM-97…