Billy Vaughn, father of fallen Navy SEAL Aaron Carson Vaughn, gave President No Strategy the business in epic fashion with this brutal suggestion.

Well, that says it all.

The Vaughns recently called for Obama’s resignation.

Some on Twitter echoed his sentiment.

He did know, apparently. As Twitchy readers know, Fox News reported this morning that Obama has been briefed on ISIS for a year. Strategy? Meh.

Related:

Whoa! Enraging: Fox News reports Obama briefed on ISIS for A YEAR. Still no strategy?

Recommended Twitchy Video