Oregon State Police say "the bump" near mile marker 13 east of Highway 101 was involved in three crashes over the past week.
The partial solar eclipse on March 29, 2025, will be best seen from the coast of New England. Here are some of the best places to see it at sunrise: ...