Neither China, Nor Russia, Nor Turkey… These 3 Superpowers Step Forward to Save '......'
According to a news agency report citing a German diplomat, the foreign ministers of Germany, France, and Britain are planning to hold nuclear talks with their Iranian counterparts in Geneva this coming Friday. ...