Was a UFO Discovered in Romania?Google Street View has been used as a tool by users to see some of the best landmarks in the… By Anna C. Mackinno, in News Sci/Tech on May 30, 2020 .