Categories Articles Christopher Steele said the infamous Trump pee tape ‘probably exists’ but Russia hasn’t needed to release it yet Post author By crystalg Post date October 18, 2021 Business Insider Business Insider Tags Christopher, Exists, hasn't, infamous, needed, Probably., release, Russia, said, Steele, Tape, Trump ← Why I Quit My Safe, Well-Paying Job to Start a Tech Business Out of My Basement → ECB Tells Banks to Map Climate Risk in Trading, Loan Books