Meet the People Who Claim to Be Alien “Starseeds"
What's that? Sorry, couldn't hear you. I was accessing my home star cluster's dimensional frequency. Introducing: the "Starseeds," a group of people who, according to TikTok, Instagram, and countless New Age blogs, believe that they aren't humans — but rather, are aliens from different stars and planets that have incarnated into human bodies, placed here […]