Red Russian Star over China

By January 1938, Russian pilot F. P. Polynin had only been in the central Chinese city of Hankou for a few weeks, and the Japanese invaders had still not gotten … Continue Reading →