Regional powers engage with new rulers of Afghanistan

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. Watch Anas Mallick giving more details on the topic.