China effectively bankrolled this whole thing, as they ridiculously attempt to play neutral observer. I do think the moral outrage over this in America is layered in such a hypocrisy, especially in the media. Installing a puppet government after basically annexation and draining the resources...