
Yesterday was a very historical day as the Iranian delegation met with the United States, the United Kingdom, France, Germany, China and Russia in Geneva. It is a little too soon to judge the efficacy of these talks, but there has been some positive news. As the New York Times reported, Iran has agreed to […]