The Unfolding Afghan Crisis Dr. Meenakshi Maruwada All hell broke loose when the Taliban walked into Afghanistan's capital Kabul on 15th August 2021. The past 9 days. Continue reading