Looks like Russia is really pushing UFO/ET disclosure...as seen in this documentary:
Truth Vibrations New member Oct 1, 2014 #1 Looks like Russia is really pushing UFO/ET disclosure...as seen in this documentary: