Russia is hosting the talks for peace in Afghanistan The move by India came after Vladimir Putin's New Delhi visit This will be first time that India will be part of talks with Taliban