Looks like Russia is really pushing UFO/ET disclosure...as seen in this documentary: