CHINA TOPIX

11/22/2024 01:06:48 am

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