4 months agoScott Ritter: The US soldier sets himself on fire outside D.C.'s Israeli Embassy to protest violenceKnowMoreKnowledge