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

More...