…another Ted Rall hit piece.Like calling US Soldiers and Allies no better than Nazis, Viet Cong, Taliban.