Maybe it’s the fog of war.

Chuck Pfarrer, a former SEAL Team Six assault-element commander, raises serious questions about the official story of Osama bin Laden’s takedown in his new book, “Seal Target Geronimo.”

“The further I got away from the Beltway, the more accurate information I got,” he said.

Pfarrer says it only took the SEALs 90 to 120 seconds — from landing to the firing the final shot — to take out bin Laden, far shorter than other accounts have claimed.

He says the forces entered the compound on the third floor via the roof, not from the ground as the official version has said.

And the SEALs never said, “For God and country,” when they shot bin Laden dead.

President Obama’s role, too, was largely inflated.

He was out playing golf only 20 minutes before the raid began.

“If this had completely gone south, he was in a position to disavow,” Pfarrer claimed.

As a result of the contradictions raised in Pfarrer’s account, every SEAL on the raid has been grilled about whether they spoke to him, CNN reported.