Printable View
Scientists suspect a large crater found in a field in northern Latvia was not caused by a meteorite. More...