Frontier Corp Inspector general, Major general Tariq Khan has said that Taliban have been defeated in the Bajaur Agency.
Taliban defeated in Bajaur Agency: