Fact or fiction Borg cubes have become frequent visitors to the solar system? SOHO scientist denies it UFO enthusiasts were knocked off their feet, figuring out what kind of strange square is captured in a picture of the Sun taken recently... SoulAskJuly 29, 2020