Russia announced fresh talks on the crisis unfolding in Afghanistan. Moscow, Washington D.C, Beijing, and Islamabad were all set to meet but the United States has now decided to skip it citing logistical reasons.