A meteorite-like object has created a crater after landing near a farm in northern Latvia, the nation's official news agency reported.
CNN.com, CNN
Mon, 10/26/2009 - 4:56am
A meteorite-like object has created a crater after landing near a farm in northern Latvia, the nation's official news agency reported.