Three Epic Battles that Saved Democracy - Stephen P. Kershaw

The year 2022 marks 2,500 years since the final defeat of the invasion of Greece by the Persian…