Navy SEAL Claims He Killed Osama Bin Laden

Robert O’Neill says he is the one who fired the fatal shots that killed bin Laden.

November 7, 2014

Examined