Weird
These women seem to be obsessed with China, did they even mention India 🇮🇳 once?
I had no idea there’s such intense space rivalry going on between these two nations
Or are they trying to recreate the intense space rivalry between U.S.S.R & U.S.A ( which really existed) onscreen 😛