FBI nabs Ocean’s Eleven-style ring of thieves after biggest heist in U.S history
Ted Sherman The Star Ledger The Eli Lilly warehouse in Enfield, Conn., is a nondescript beige building with a pebbled concrete exterior, just off Freshwater Boulevard. Although just down the road from a suburban shopping mall and an Olive Garden restaurant, it feels like the middle of nowhere, surrounded by woods and little else. A…