Hmm.. not much to go on there, and the picture doesn't look like a meteorite. I'm skeptical of the whole story. Much more substantiation would be
needed, and none is supplied here.
Not sure...I have to agree that the whole article is pretty short and there aren't many clues..I hate when stories like these come up and then there
are never any updates...arg.