Absolutely. It smells of a military coup.
You can imagine what China thought of it at this very delicate time.