A massive alien spacecraft, around the size of the US state of Idaho, has been spotted near the sun by ufologists in recent NASA pictures. They say the object definitely has a structure. Click on this link to read more https://www.rt.com/news/310459-nasa-ufo-sun-aliens/.