U.S. Navy seal who took part in Bin Laden raid: You kill the bad guys

In an exclusive interview to i24NEWS, Navy Seal Rob O'Neill recounts the raid on the Bin Laden compound during which his team could have 'expected' death at any moment.

i24NEWS ,

US Navy Seal Rob O'Neill
US Navy Seal Rob O'Neill
i24NEWS



top