Russia has hosted a peace conference in Moscow just 2 months before the deadline for United States to bring back its military troops that have been in Afghanistan for 20 years. Russia hosted this meeting, bringing together Afghani government officials, representative of Taliban, and international observers in an attempt to help speed up the stalled […]