News

Even today one of the most famous worship sites in the world, Mecca in Saudi Arabia, is based upon the Black Stone, believed to be a stony meteorite.