Enjoy guys! A recent documentary called "The Achievement" and handles the topic of how Sweden defeated China.