Sometimes the stories Delmarva has to tell are hiding in plain sight. Consider, for example, the generic-looking, aluminum-clad buildings that make up the ILC Dover complex along Carpenter Bridge Road on the outskirts of Frederica, Del. Passersby could be forgiven for assuming this was just another warehouse or widget maker. The postal address contains a clue that something else is afoot: 1 Moonwalker Road. An…
Secrets of the Eastern ShoreApril 15, 2018