India criticizes 2024