ha ha ha ha ha ha hahahaha.
how many separate linear truths are there in 6 degrees of separating ancestries into typecast people dying to believe biology isn't eternally separating them here now? 3 generations have 7, 4 generations have 15, 5 generations is 31 as each lifetime alive. Siblings of s...
— LiberalForum Archive