INTERNATIONAL NEWS, RUSSIA Is this a Russian general overseeing operations at Debaltseve? Image February 18, 2015 The Template News, Current Affairs and Sport Website Leave a comment Share this:TwitterFacebookGoogleLinkedInTumblrPinterestSkypeEmailRedditWhatsAppLike this:Like Loading... Related