All eyes will be on Turkey this Thursday, where peace talks between Russia’s and Ukraine’s presidents are slated to occur. Will Putin show face? And if he doesn’t, where does this leave him?

Read More

By

Leave a Reply

Your email address will not be published. Required fields are marked *