Meet Little Diomede Island in Alaska, the 'eyes and ears' of the United States just 2.4 miles from Russia

3 years ago 14
Read Entire Article