Master the Basics: Killing Bin Laden | Robert O'Neill | EP 222
Master the Basics: Killing Bin Laden | Robert O'Neill | EP 222

Robert O'Neill, renowned combat veteran and the man behind the fatal shots that took down Osama Bin Laden, recently appeared on the Better for America podcast, hosted by AMAC CEO, Rebecca Weber.

O'Neill gives a detailed account about that fateful day and the motivation that led him and Seal Team Six to eliminate the terrorist mastermind responsible for the tragic events of 9/11.

Rebecca shifts to current affairs asking O'Neill to offer a unique perspective on the Navy's latest initiative of having a drag queen digital ambassador and provides his insights on President Biden's foreign policy approach, which he perceives as lacking strength and potentially enabling China to rise as a dominant global superpower.

Furthermore, O'Neill delves into the issue of corruption in Ukraine that is masked as "defending democracy" by the American Uniparty.