Question: why did zaheer help korra?
Answer: Seeking to make amends for his actions that led to the rise of brutal fascist dictator Kuvira, Zaheer helps Korra to overcome her fear of him so she can finally enter the Spirit World and reconnect with Raava.