Ukrainian army armored vehicles ride on a road towards Debaltseve near the town of Artemivsk, Ukraine, Friday, Feb. 13, 2015. The fighting between Russia-backed separatists and Ukrainian gover… …read more
Source: The Bismarck Tribune
Ukrainian army armored vehicles ride on a road towards Debaltseve near the town of Artemivsk, Ukraine, Friday, Feb. 13, 2015. The fighting between Russia-backed separatists and Ukrainian gover… …read more
Source: The Bismarck Tribune