Are China, Russia And India Going To Spill The Beans About Alien Visitors To Earth?

Are Eastern nations about to drop a truth bomb about UFOs on the West?