Lifestyle Strange ‘alien stone’ found in Egypt may be evidence of ancient space explosion May 19, 2022