Ex-US Navy SEAL Who Purportedly Killed Osama bin Laden Arrested in Texas
Former Navy SEAL Robert O'Neill, who claimed to kill Osama bin Laden, arrested in Texas on assault and public intoxication charges
Source: news18.com
Stay updated with breaking news from Mask Refusal. Get real-time updates on events, politics, business, and more. Visit us for reliable news and exclusive interviews.
Former Navy SEAL Robert O'Neill, who claimed to kill Osama bin Laden, arrested in Texas on assault and public intoxication charges
Shortly after Virginia Gov. Glenn Youngkin issued an executive order giving parents the right to decide whether to send their children to school in masks, several school districts immediately declared