CHINA TOPIX

11/02/2024 01:33:20 pm

Make CT Your Homepage

Rob O'Neill

Navy SEAL Who Killed Osama Bin Laden Revealed

The Navy SEAL responsible for shooting dead 9/11 mastermind Osama bin Laden have been revealed as decorated soldier Rob O'Neill.

Real Time Analytics