This isn't about BELIEVE! and DON'T BELIEVE!! It's about Here are the facts as we know them, until we get new facts tomorrow.  

Meanwhile, this is one writer's analysis or perspective (from someone who was working in Russia and might have some interesting things to say).

Read it and make up your own mind. Or not.

Complaining that there's no final resolution with a nice bow on top is pointless.