Australia Neha Kakkar in tears after facing audience backlash for delayed performance in Australia – Deccan Heraldby Miles Cooper March 26, 2025