Brigadier General (Ret.) John Teichert's Stand Against Political Pressure on Israel