Recent Posts

War of the words

Did you know that there's a new Cold War? Well, not really. It makes for good media headlines, but it's largely exaggerated hype.Nevertheless, tensions between the US and Russia have been on the rise over the last year. At the heart of the matter is Russia's desire to...

read more

About G-8

More G-8 Posts