If someone could explain to us why China is hosting the Winter Olympics and why anyone thinks we need to be nice to the ChiComs, that’d be swell.

Because right now, we can’t for the life of us figure out why we should give the benefit of any doubt to a country that does stuff like this:

Why are we giving China any time, attention, or money?

You’re damn right it is.

What needs to happen for firefighters like Brian Stelter to speak up? What is forcibly dragging a reporter away, if not an attack on free speech? Is it not evidence that it’s a dangerous time to tell the truth in China?

So he was lucky this time.

Sad but true.

Best of luck to our Olympians, but we can’t support this. We just can’t.

Recommended Twitchy Video