November 12, 1941: war and revolution are in the air. At the Shanghai Race Club, the city's elite prepare to face off their best horses and most nimble jockeys in the annual Champions Day races. Across town and amid tight security, others celebrated the birth of Sun Yat-Sen in a new city center...
Trustpilot
1 day ago
2 days ago