The administration should have stayed out of the Honduras business. If the President still respects the Nation-State paradigm, as his recent weapon shipment to Somalia suggests, then he should leave that whole business up to the governmentS of Honduras, let them fight it out.
And if he subscribes to the reality-based non-state actor paradigm I discussed earlier, then he still should stay out of Honduras. At this time, the situation in Honduras is too chaotic. Slate's article on Honduras said that there hasn't been a poll in Honduras for almost a month, so we have no idea which faction has the people's will right now. In addition, Michelletti promised to hold the presidential election as scheduled. It's best to just wait and see.
Of course, as Machiavelli has said, nobody likes a fence straddler. It's best to pick a side and stick with it. Of course, Machiavelli also advised us to always support the weaker side, since they will appreciate the help more. If we're officially supporting Zelaya's return to power, that will definitely include a military component, leading to a Honduran casus belli against us.
Obama should have sat this one out.
As regards to the current mess in Xinjiang: Protesting is ok, but rioting is not. Destruction of property is a waste of resources, and should only be done when militarily necessary. Hurting or killing bystanders is an even bigger sin. Neither the Uighurs nor the local Hans do their causes any good by running through the streets as they have been doing.
Uighurs should fight any discrimination they face in China, but only through civil disobedience campaigns (that minimize property damage).
Edited for tags and removal of signature.