World News The Lyrids are the leftovers from an icy ball called comet Thatcher. The milky way and traces of meteors illuminate the sky over Burg on the Baltic Sea…