Tranquility Base: The Dodo has Landed

Tranquility Base: The Dodo has Landed

“DULL-WITTED” by Joseph DeMaio, ©2019 (Jan. 11, 2019) — Ah, the richness…, the irony…, the hypocrisy.  All on simultaneous and spectacular display.  To paraphrase Neil Armstrong when he and Buzz Aldrin first landed on the moon in 1969, informing NASA in Houston: “Tranquility Base, the Eagle has landed,” it may be said of CNN cub […]