Delhi's ruling AAP - locked in a political row with the BJP over Arvind Kejriwal's arrest and assault allegations by Swati Maliwal against his aide - is on the defensive yet again, this time after the Enforcement Directorate alleged the party received Rs 7 crore from donors in Canada, the United States, the Middle East, New Zealand, and Australia between 2014 and 2022.