A teaser article: Coming soon
Yes, the story REALLY WILL discuss Russia.
See if you can figure out what all of these mean…
One degree of separation:
Some pretty obcure places, but evenly spread out:
$100 Million to the Mexican government, in order to promote tourism in Mexico: