Geneva, Jan 10 (AFP/APP):Top US and Russian diplomats kicked off crucial talks in Geneva on Monday on soaring tensions over Ukraine. US Deputy Secretary of State Wendy Sherman and her Russian counterpart Deputy Foreign Minister Sergei Ryabkov opened their meeting at the US mission in […]