Search by:
Last search:
The Middle Ages lasted for about 1,000 years, beginning when the last Roman emperor lost power around 476 AD, and ending sometime between 1400 and 1450 AD. All across Europe there are signs of the …