TheDC Interview: Rob O’Neill, The SEAL Who Shot Osama Bin Laden [VIDEO]

Vince Coglianese Editorial Director
Font Size:

Rob O’Neill, the former Navy SEAL who says he shot Osama bin Laden, stopped by The Daily Caller this week.

In an extensive interview, O’Neill revealed what it smelled like inside bin Laden’s compound, his reaction after Vice President Joe Biden divulged that SEALs took down the terror leader, what he’s heard from other SEALs now that’s he speaking publicly and why he thought he would surely die during the raid.

Follow Vince on Twitter