Love Nature- Lost Cosmonauts

Latest collaboration with Love Nature website

A conspiracy theory alleging that Soviet cosmonauts entered outer space, but without their existence having been publicly acknowledged by either the Soviet or Russian space authorities.