National Geographic plans to air a feature-length docu-drama about the raid that killed Osama bin Laden on Nov. 4, just two days before the presidential election, the New York Times reports. The film will be up on Netflix the next day. National Geographic says that the film, titled Seal Team...
Trending Articles
More Pages to Explore .....