Police escort a suspected member of al Qaeda as they arrive at the federal supreme court in Karlsruhe April 30, 2011. German police arrested three members on Friday, averting "a concrete and imminent danger" of a terrorist operation, authorities said. [Xinhua/Reuters] |