After more than 150 years, Edgar Allan Poe has finally returned to Boston. A statue of the famous author and poet was unveiled yesterday at Charles Street South and Boylston Street, known as Edgar Allan Poe Square, with recitations of his work by Boston authors Matthew Pearl and Meghan Marshall to about 400 onlookers. “Poe’s […]readmore