By: Trevor Loudon
New Zeal

Lt. Gen. (Ret.) W.G. Boykin gives an excellent, point-by-point discussion of his background and training in understanding Marxist insurgencies and how this parallels current government actions.

Background to this video is at this post.