Russia invites Taliban for talks in Moscow

Russia has invited representatives of the Taliban to meet in Moscow as part of the efforts to open diplomatic channels with Afghanistans de facto new government, Russian President Vladimir Putins special envoy for the country has confirmed, Russia Today reported. Continue Reading