3 ms·that people on here dont know alot of the leading researchers only post on X is a tell in itselfby mikert89 1y agothat people on here dont know alot of the leading researchers only post on X is a tell in itself