Taliban blames America for 9/11 in video celebrating its own suicide squads
The Taliban blames America for the 9/11 hijackings in a newly-released video that was aired on Afghan television. The production, “Victorious Force 3,” is the latest in a series of short films celebrating...