The Taliban has unveiled a new exhibit in the Governor's compound of Afghanistan's Ghazni province to showcase the group's victory in August last year. "We have to show this so that Afghans, the world, and future generations know that we beat the Americans," a Taliban official said. "Even if they called themselves the greatest power in the world," he added.
Deaf Leaders Foundation