HANSON: The Trump counter-revolution and the moral ledger Victor Davis Hanson Toronto Sun 10 0 05.05.2025 .....© Toronto Sun visit website