Technology | Tue Apr 17, 2012 1:47pm EDT

Dinosaur eggs found in Russia's Chechnya