In 480 BC, King Leonidas of Sparta and 300 of his warriors made their legendary last stand at Thermopylae. Facing a Persian ...
History loves a good story, and battles seem to bring out the storyteller in all of us. The problem is that somewhere between ...