In a recent meeting with the new French president Emmanuel Macron, the Russian president Vladimir Putin referred to Anna Yaroslavna (also known as Anna of Kyiv)...

31640 views