Canada News Agency

Russia hosts peace talks to revive stalled Afghan peace process