German weekly news magazine based in Hamburg