Doesn't look like the Russian's will be able to last for much longer...
Where are the legions of Chinese and Japanese troops who should be flooding to the frontlines in Siberia to prop up the Russians? Have years of constant warfare completely exhausted them both, leaving little to send to fight the Xeno's? Is China also still split into fragments under KMT, Japanese, Communist, and China-Nanking rule? A unified China would be a powerful war factory, able to put out huge numbers of infantry and militia to fight against the aliens.
Good update, keep up the great progress! I hope your luck keeps up!