A UFO Research Group Says It Might Have Alien Artifacts