watch The Battle of Ilovaisk: Verifying Russian Military Presence in Ukraine
The Battle of Ilovaisk: Verifying Russian Military Presence in Ukraine
In late summer of 2014, the Ukrainian Armed Forces battled pro-Russian separatists for control of the town of Ilovaisk, in....
Read More