Russian Prince, Ivan the III, also known as Ivan the Great, was born in Moscow on January 22, 1440. His childhood was notably dark, as he grew up in the middle of one of the greatest civil wars in Muscovy history. His father, Vasily II spent a significant part of his life protecting h...
Read more