Black Beauty meteorite discovered in North Africa. Scientists claim space rock came from Mars
A novel discovery was made in North Africa where researchers found a meteorite apparently originating on the planet Mars. Experts say that the stunning space stone, called “Black Beauty”, is...