
Well, if our scientists are to be believed, the answer is probably a big stone from heaven! In fact, this stone can probably also be blamed for a good many other things as well; like it might also have been the cause for the rich diamond and gold ore that can be found in the ...