Olga of Kiev: One saint you do not want to mess with – All About History

Olga of Kiev: One saint you do not want to mess with

Queen, saint and total bad-ass, Olga of Kiev is one of history’s deadliest women