Ярослав Мудрый появился на свет при довольно мрачных обстоятельствах. Правитель Новгорода Владимир Красное Солнышко, сын Святослава от ключницы Малуши из Любеча, попытался установить контроль над Днепровским торговым путем, прежде чем идти на Киев против брата своего Ярополка. Кроме того, новгородскому князю требовались союзники, и тот искал их среди «светлых князей», правивших славянскими племенами.
На Западной Двине сложился союз полоцких кривичей. Когда-то полочане и Смоленском правили, да в вихре усобиц этот союз распался. То Полоцк попадал в орбиту влияния Киева во времена кагана Дира, то Смоленск подчинялся Олегу Вещему Новгородскому… В общем, разошлись судьбы. Полочанами правил князь Рогволод (скандинав Рагнвальд?).
Владимир послал к Рогволоду в Полоцк сказать: «Хочу дочь твою взять себе в жены». Ее звали Рогнедой (Рагнхильд?). Летопись гласит, что девушка отказала Владимиру в оскорбительной форме: «Не хочу разуть робичича», то есть сына рабыни, работягу, «но хочу за Ярополка». Перед нами политическая программа союза с Киевом и войны с Новгородом. Слабый киевский князь устраивал Рогволода больше, чем сильный новгородский. «И напал Владимир на Полоцк, и убил Рогволода и двух его сыновей, а дочь его взял в жены» (Повесть временных лет, 980). И не просто в жены взял, а изнасиловал на глазах у ее семьи. А после этого убил отца, мать Рогнеды и двух ее братьев. Затем насмешливо назвал юную женщину «робичицей», а вместо Рогнеды нарек Гориславой.