A record seven chicks of Mexican spotted owls were discovered in nests at the Los Alamos National Laboratory in New Mexico. Biologists say this marks the largest number of the owls they have observed in the research facility's property in a single year.