Thousand Yard Stares: Ruins and Ghosts of the Battle of Peleliu, 1944, 2008

Peleliu is a small island that forms part of the nation of Palau in the Pacific. It’s about five hours flying time south of Japan and three hours east of the Philippines. It’s now, like the rest of Palau, beautiful, peaceful and home to more shades of blue in the sea and sky than youContinue reading “Thousand Yard Stares: Ruins and Ghosts of the Battle of Peleliu, 1944, 2008”