The Navy SEAL who says he shot bin Laden rips the wild body-double conspiracy theory boosted by Trump

The Navy SEAL who says he shot bin Laden rips the wild body-double conspiracy theory boosted by Trump

Business Insider

Published

"I know who I killed, homie. Every time," former Navy SEAL Robert O'Neill, who says he shot bin Laden, wrote on Twitter.

Full Article