Princess Olha’s origin and chronology remain a mystery. Historians are only sure of the date of her death, recorded in ancient church chronicles. Several versions of her ancestry have been put forth by different scholars: Bulgarian, Varyngian, Kyiv, Halychyna, Pskov, Tmutarakan and others, but none of them have been historically confirmed. In the “Tale of...