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.