Former Navy SEAL who killed Osama bin Laden sues podcasters for claiming he lied about feat

November 10, 2025

The previous Navy SEAL who fatally shot terror chief Osama bin Laden is suing two podcasters for $25 million for...
Read more