Oh my, sorry dears, I was off doing something important. Yes, China. Yes, Aliens. Yes, imminent invasion and destruction (on a cosmic time scale anyway).
A small variation on 三体 - The Three Body Problem. The observatory noticed someone signalling the aliens.
You need to get out more and read world literature, for better perspective. And read more SciFi. It's all explained therein.