Home Current News Fact-check: Did Ted Cruz leak new document obtained from Hunter Biden’s laptop?NewsCurrent NewsFact-check: Did Ted Cruz leak new document obtained from Hunter Biden’s laptop?August 11, 202264FacebookTwitterPinterestWhatsApp Source: yahoo.com/news