Kanimozhi charge shocks Karuna