Robert J O’Neill who claimed responsibility for killing Bin Laden arrested in Texas
Robert J O’Neill, the individual who gained widespread attention for asserting that he was responsible for the demise of Osama…
Robert J O’Neill, the individual who gained widespread attention for asserting that he was responsible for the demise of Osama…