Breaking: Russian nationals land a boat on Alaska island

Village leaders on St. Lawrence Island in Alaska notified the U.S. Coast Guard on Tuesday that two foreign nationals had landed near the community of Gambell, on the far western side of the island. The men arrived in what was described as a small boat. The village of Gambell, with a population 495, is located … Continue reading Breaking: Russian nationals land a boat on Alaska island