It is in Russian, but Google translate does more-or-less ok job translating it.
That's good - I was wondering if we were going to see some of that, or them just being half hearted and camping out more than fighting. I get the impression most Russians are not very keen on this venture.
This can be possibly ukrainian propaganda (your site is ukrainian). In situations like this, a single source can't be trusted.