On Sept. 19, 2001, Robert Stevens headed in to the offices of the Florida-based tabloid, Sun, where he worked as a photo editor. Waiting there was a letter: an unusual...
On Sept. 19, 2001, Robert Stevens headed in to the offices of the Florida-based tabloid, Sun, where he worked as a photo editor. Waiting there was a letter: an unusual...