Fox News just reported from two Pentagon sources that there’s a Russian spy ship patrolling 70 miles off the coast of Delaware and that the Pentagon is monitoring the situation:
They are reporting that this isn’t a huge concern, but how can it not be? Look how close 70 miles is from the coast of Delaware, and then look at what is on the other side of Delaware:
How is that not a cause for HUGE CONCERN?