Day: December 21, 2023

When Savages Exult in Selfies, What’s a Statesman to Consider?

“Oh horrible, horrible, most horrible,” as a Chorus in Greek Tragedy might chant: midst a “storm of multitudinous tears.” Rockets raining on civilians, maidens and mothers raped, tortured, beheaded, babies too, others kidnapped, and the dead desecrated, one corpse so mutilated turned out to be two … pieta! … and all the while the terrorists brandish the flesh […]

Read More