Photos Discover the lost New York beach at the Twin Towers
A striking photograph recently appeared on my screen—an astonishing image of the Twin Towers standing tall in Manhattan, with an unexpected sight in the foreground: a beach. People lounged on the sand, basking in the sun as if they were on a tropical getaway. But could this truly have been real? New York City’s Lost … Read more