China says it has brokered a deal between Pakistan and Afghanistan to stabilize relations. Islamabad and Kabul will send ambassadors to each other's country to improve relations. The two countries have also agreed to expand Beijing's Belt and Road Initiative to Afghanistan.