All Articles

Senator Ted Cruz jokes about scientists growing testicles in a lab. Find out why he thinks it's a sign of hope for Democrats.
Screenshot: Verdict With Ted Cruz
February 22, 2024
Senator Ted Cruz jokes about scientists growing testicles in a lab. Find out why he thinks it's a sign of…