we're still waiting for their revenge of the Bin Laden knock off
They got their revenge for Bin Laden.
Obama sent the Seal Force 6 into a trap and killed them.