Navy Seal: Mr. President, You Did Not Kill Usama Bin Laden, America Did

A new group led by former Special Forces and intelligence operatives (Special Operations OPSEC Education Fund) have produced a 22-minute film that criticizes Obama for taking too much credit for the bin Laden raid. The film features a Navy SEAL saying “Mr. President, you did not kill Usama bin Laden, America did.”  – Fox News , Reuters.

The group also plans TV ads focusing on prominent security leaks in the administration.

UK Telegraph Video: