Sergeant Jack Donovan

A retired U.S. Army veteran calmly breaking down wars, tactics, and battlefield reality.