More

Police say a 29-year-old woman plunged about 30 feet to her death off an escalator inside the famed World Trade Center Oculus. They say she was apparently t… Police say a 29-year-old woman plunged about 30 feet to her death off an escalator inside the famed World Trade Center Oculus.