October 13, 2025

Losing Your Children

By David Haldane October 13, 2025     The text message came from nowhere. “Good evening, David,” it said. “I’ve been staying in motels since May…work […]
August 10, 2023

Kids in Space

By David Haldane August 10, 2023   The phone call startled me. “David,” my wife said from the medical lab 142 miles away where she works […]