Vietnamese Government Chinese Communist Party Vietnamese Communist Party Communist Parties Eastern Europe Vietnam Soviet Union Labor Movement Cuban Government Controversy J. Robert Oppenheimer Italian Communist Party East Germany East German Government Bolshevik Rule Pledging Allegiance Khmer Rouge Regime Post-Colonial Vietnam Cuba Regime Actions State Security CIA Vietnamese Politics Marxism