Red Russian Star over China
- By Peter Harmsen
- 27 February, 2014
- No Comments
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 →