NASA STS-121 Space Shuttle Mission

“You may leave here for four days in space,
But when you return, it’s same old place.”

by P.F. Sloan, sung by Barry McGuire, Eve of Destruction

Welcome back to planet Earth NASA
space shuttle Discovery STS-121. Mission accomplished!

Meanwhile, here at home, despite the fact that every day is a gift that Earth gracefully gives us, foolish humans cannot help themselves from their selfish goals of destruction.

Beriut Airport bombing

P.S.  NPR ran a radio story about PF SLoan’s new CD and tour on August 20, 2006.  Link here.