Reading Some Russia Tea Leaves

Here’s a short backgrounder on what I think is the major revelation of the day (sub req).