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.