Some residents in Lewes, Delaware, are questioning a nearly 90-foot cell tower that could be built near a popular tourist destination.
WHYY's Sarina Grossi has more.
Copyright 2026 WHYY
Some residents in Lewes, Delaware, are questioning a nearly 90-foot cell tower that could be built near a popular tourist destination.
WHYY's Sarina Grossi has more.
Copyright 2026 WHYY