Tags Abu Taba

Tag: Abu Taba

New al-Qaeda video targets Germany

A new video purportedly from Al-Qaeda criticizes the German government for squandering taxpayers' money on troops stationed in Afghanistan. The video, which has been...