Apology To the German and French Leaders and Citizens!