Can Russia broker peace between Afghanistan and Pakistan on TTP? Posted by Future Asia on November 17, 2025 Russia +