Wednesday, February 14, 2024

Birth of a Cuckoo.

What a day it is. The joy that emanates from last night’s foreseeable blue wave, and its promise of a coming 2026 blue tsunami, is a much ne...