It very clear Putin Inc will stop at nothing in their crazed lust for total control. Now that's clear...
Now? Exactly this yellow press report makes you think so, doesn't it?