On March 18, an anonymous Substack account named Deepdelver published a lengthy article that claimed to have evidence that ...