The twelfth sea turtle nest was discovered Monday morning in Emerald Isle but an even bigger discovery is how the weather and temperature can play a role in the hatching cycle.
Forecasters at Colorado State University predict 23 named storms, 11 hurricanes and five major hurricanes, they said in their hurricane season forecast Thursday.