Who Shot bin Laden? Former Navy SEALS Make Rival Claims
Members of the US Navy Seal commando team that killed Osama bin Laden at his Pakistan hideout in May, 2011 are making conflicting claims as to who actually shot the al Qaeda leader.
© Copyright IBTimes 2024. All rights reserved.
Join the Discussion