on July 23, 2025 in World News DNI Tulsi Gabbard Releases Reports PROVING Barack Obama DIRECTLY Gave the Order to Publish Russia Collusion Hoax Knowing There Was NO EVIDENCE to Back It Up – Full Document Release Below click here for more