By Nokki Nollason Many of us have heard of Valhalla, an immense hall placed in Asgard, ruled by the supreme God of Norse mythology and the chief of the Aesir, the all-father Odin. Many have thought that the einherjar, great warriors who fell in battle, are destined to be brought only to Valhalla, where they will wait […]