Explosion took place between the three wind turbines and the Radar near Connector Drive and Flat Rock Road....
No other info is available.
Cape Cod Air Force Station is the only land based radar site providing missile warning for the eastern coast of the United States and southern Canada against intercontinental and sea-launched ballistic missiles. Source
Post a Comment