Are China, Russia And India Going To Spill The Beans About Alien Visitors To Earth? LIFE / By Lazer Horse Are Eastern nations about to drop a truth bomb about UFOs on the West?