Question: why did ahlers betrayed the franks?
Answer: Tonny Ahlers was the traitor. Tonny Ahlers was a Dutch national socialist. When he found out that Otto Frank had expressed a negative opinion about the German war chances in a conversation in the street, Ahlers pressured Frank and extracted money from him.