Russia-backed separatists stationed in the eastern Ukrainian city of Horlivka in Donetsk Oblast launch missiles from Grad launch vehicles on Feb. 18, 2015.
Photo by AFP
Ukrainian Defense Minister Andriy Zagorodnyuk says that over 25,000 Russian troops are now in occupied Donbas.