blobjim, 2 months ago Finally Russia and China actually voting against the US on something.
Finally Russia and China actually voting against the US on something.