Solar eclipses are amazing to see by themselves, but Chinese scientists who recently witnessed one are saying they saw something even more amazing: a UFO.
Chinese Scientists Claim to Have UFO Footage : Read more
Chinese Scientists Claim to Have UFO Footage : Read more