Taliban celebrates 3 years of power in Afghanistan
The Taliban celebrated the third anniversary of their return to power Wednesday at a former U.S. air base in Afghanistan, but there was no mention of the country’s hardships or promises to help the struggling population. Javid Ahmad, a Non-Resident Scholar at the Middle East Institute, joined LiveNOW from FOX's Josh Breslow to discuss the details.