Taji is a huge, sprawling facility, located some 20 kilometers north of Baghdad. It was originally built as a base for Iraq’s Republican Guards during the reign of Saddam Hussein, when it was also a ...
Some results have been hidden because they may be inaccessible to you