gollum.space
RU
Astronomers from Russia have recorded a possible signal of aliens.
Ikroha
Source
Astronomy
UFO
Aliens
v20240901