If Candace Owens is to be believed that she has been sitting on this “bombshell” footage since Oct 2025…
Then that means she has blatantly lied, manipulated, and purposely mislead her audience for over 10 months.
She is either lying now or has been lying the entire time.