Did you watch this, yourself? It clearly shows that Colonel MCGregor is right. The Russians are advancing.
yes - every day or two I checkout moonofalabama and among the comments find interesting links, like this one.