Netflix pulls Indian culinary drama after religious backlash

By January 11, 2024