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.

Latest LiveNOW Stories

From the Archives

Consumer & Money

Science & Tech

Police Chases

Weather Across the Country