Peter McClard
May 7, 2023

--

The Russian delusion is hitting the hard wall of Reality and the immorality of their savage, ruinous invasion of Ukraine undermines all justifications and reasoning and eats away at anybody with a conscience. The military leaders are most likely to know the Truth of the matter first since they see it in all of its full unvarnished ugliness. Let's hope this is the last serious war for a very long time.

--

--

Peter McClard
Peter McClard

Written by Peter McClard

As a creative type, entrepreneur and philosopher, I write on many topics and try to offer solutions to, or useful insights into common problems.

No responses yet