Iran's ‘long terrorist arm’ in Germany ousted from Islamic group boardThe Hamburg Shura Council is an association of Muslim organizations. Islamic Centre Hamburg(photo credit: Wikimedia Commons)