Triangle UFO photographed from International Space Station
This photo appears on the NASA website, so it’s unlikely to be a fake. The question, though, is what is this enormous triangular object near the International Space Station? NASA dismisses it as space debris, but it must be noted that a very substantial number of triangle videos and photographs have been taken from the ground in recent months.
read more