Robert L. Maginnis

Robert L. Maginnis is a retired US Army lieutenant colonel and military commentator on CNN and Fox News.

He was part of the Pentagon military analyst program.