German authorities arrest 22 people for allegedly aiding terrorists

January 12, 2005 03:00 AM