TRAC Update 02 April 2023 The Taliban (IEA) released a "confessional" video of the purported mastermind of the Shia Cultural Center in Mazar-i-Sharif. Conveniently, the suspect was additionally the mastermind…
You need a TRAC license to view the rest of this content. Learn more