The Supreme Court Of Israel Acquits Alleged Nazi Death Camp Guard John Demjanjuk Of All Charges And He Is Set Free - July 29 in History | This Day Story