Hour 2: Advanced Warfare
Manage episode 358918910 series 2948241
Evolving warfare is all about advancing killing power and destruction. Military's are always fighting the last war. To see one thing from history. Foreign policy is a lot harder than it seems.
See omnystudio.com/listener for privacy information.
2983 tập