The Navy SEAL Who Killed Bin Laden Went Nuclear On Fox News Putting Profits Over People And Country: ‘It’s All About Money’

Getty Image Robert O’Neill is the Navy SEAL who killed Osama Bin Laden, and while his time in the military may be over, he’s still taking shots at his enemies — and apparently, Fox News is top of the list. O’Neill who, (at least) up until August of this year, was a regular contributor of …