It was announced by Predent Barack Obama on May 2, 2011 that the world's most wanted terrorist,Osama bin Laden was fatally wounded then extracted and taken into U.S. custody.
A brave group of elite Navy Seals ("Team 6") were called upon to execute the operation and performed exactly what they were asked to do. But is that the end of the story? Who actually fired the fatal shot, killing the terrorist that took so many civilian lives.
Finally, the picture has been released. We kinda thought so all along...