On the persistence of politicians
Gwynne Dyer -
26 Jan 2023