The Statue of Liberty’s Arm

  No, the picture that accompanies this blog isn’t a still frame from the original Planet of the Apes when Charlton Heston, seeing Lady Liberty’s beached head, realizes in horror that he hasn’t traveled to another galaxy but rather to a future America where war has reduced...
Read More →