gerard5 gerard5 09-02-2016 Geography Answered what country is less than 100 miles from the northeastern tip of Russia