garvan.co
In Ireland, David and Goliath meet again
The forces of so-called progress, namely “progressiveism”, and the forces of reason are mustering on the Island of Ireland. The war has not yet been formally declared. It will be when t…