Between 3.7 and 4.5 billion years ago, the Earth was being bombarded by meteors, at a rate about eight to 11 times...
3 Oct 2017 1:24 PM IST