Back to the watchtower
65/100pending
Will Elon Musk post 140-164 tweets from April 27 to April 29, 2026?
$9,166 on NO @ 99.9¢
Evidence frozen at 2026-07-06 05:10 UTC · rubric v1 · This is a scored fact sheet, not an accusation.
$9,166 on NO @ 99.9¢
Evidence frozen at 2026-07-06 05:10 UTC · rubric v1 · This is a scored fact sheet, not an accusation.