A strange phenomenon is leaving scientists in Oregon completely perplexed and ...

Recently, a huge quantity of sardines, possibly numbering in the millions, ...