Top News // 1 decade ago
Iraq arrests three al-Qaida men in Baghdad
An Iraqi general said an al-Qaida leader who admitted killing 300 people and two of his aides have been arrested in Baghdad security sweeps.
At a news conference, Gen. Qassem Atta showed a video of the arrest of Ahmad Farhan and the two others, the Kuwa