 The forensic analysis of Yaroslav's skeleton seems to have confirmed these suspicions, estimating Yaroslav's birth at ca.988-990, after both the Baptism of Kievan Rus and Vladimir's divorce of Rogneda.Consequently, it is assumed that Yaroslav was either Vladimir's natural son born after the latter's baptism or his son by Anna.