China’s Most Famous UFO Case: The Meng Zhaoguo UFO incident
In 1994, Meng Zhaguo stated that he and a family member followed what they thought was initially a weather balloon after they saw a white, shining object crashed into the nearby Phoenix Mountain in Red Flag Forest in China. They went into the valley to see what it was, and once they saw the wreckage…