Stephen III (1438-1439, Borzeşti - July 2, 1504, Suceava), known as Stephen the Great, was the voivode (or prince) of Moldavia between 1457 and 1504, for 47 years, the longest reign of the Medieval period in the Romanian Lands. During his reign, Moldavia reached the peak of its state development, knowing a long period of internal stability, economic prosperity and social peace. He wore over 40 battles (of which only in two was defeated), and it is said that after each victory he raised a church.
Read more »