Man who claimed to have shot Osama bin Laden arrested; Why did the US police arrest Robert O'Neill?

Robert O'Neill Arrested: Former Navy SEAL Robert O'Neill, who claimed to have killed terrorist Osama bin Laden, has been arrested. O'Neill was charged with causing hurt and being intoxicated in a public place. He was arrested in Frisco, Texas, on Wednesday and released on a $3,500 bond the same day.

Aug 28, 2023 - 10:43
 0
Man who claimed to have shot Osama bin Laden arrested; Why did the US police arrest Robert O'Neill?

Former Navy SEAL Robert O'Neill, who claimed to have shot terrorist Osama Bin Laden, has been arrested in the US state of Texas. O'Neill was charged with causing hurt and being intoxicated in a public place. He was arrested in Frisco, Texas, on Wednesday and released on a $3,500 bond the same day.

This isn't the first time former Navy SEAL Robert O'Neill has been arrested. Earlier in 2016, he was arrested for driving under the influence of alcohol in Montana. The prosecution had withdrawn the charges against him. At the same time, during the Corona epidemic in the year 2020, he was refused to wear a face mask while traveling on a flight, after which he was refused to travel by Delta Airlines.

Osama bin Laden was born on 10 March 1957 in Riyadh, the capital of Saudi Arabia. Bin Laden had five marriages, from which he had 20 children. He was the founder of the terrorist organization Al Qaeda. Bin Laden was the mastermind of the 9/11 terrorist attack in America.

On September 11, 2001, two terrorist attacks occurred on the North and South Towers of the World Trade Center in New York City. After this terrorist attack, the Americans started a war against Al Qaeda. After this, in the year 2011, the US Army killed Laden in Abbottabad, Pakistan through Operation Neptune Spear.

Muskan Kumawat Journalist & Writer