Tag Archives | Robert O’Neill

Seal_Bin_Laden

Navy SEAL Explains What Motivated Him to Kill Bin Laden

Greater love has no one than this, than to lay down one’s life for his friends. – John 15:13 A Navy SEAL named Rob O’Neill is coming forward and identifying himself as the man who fired the fatal shot on Osama bin Laden. While his decision to do so has been a source of controversy, […]

Continue Reading 9