Russia is hosting high-level talks in Moscow today which its Foreign Ministry bills as the “first direct high-level talks between the Taliban and Afghan government”. India has also confirmed its participation in the meeting, where five representatives of the Taliban will also be present.