American Propaganda in Vietnam: Medieval Hell of the 20th Century

 

v20240901