Oh snap! You're watching Rich TVX News Network! The source of raw, breaking news.

A long-requested epic cinematics is here. Inspired by real events, the Soviets storm China to defeat the Japanese in their puppet state Manchuria (Manchukuo) in the last days of WW2. This is their epic last [More]