Oklahoma meteor crater found to be nearly 100 million years younger

· Times of India