admin
February 26, 2024
Forced to abdicate as French emperor in 1814, Napoleon escaped from exile on the island of Elba...