In Dining Ramadan in India!! (How 30,000 People Eat Dinner in Old Delhi) March 18, 2026 Ramadan in India!! (How 30,000 People Eat Dinner in Old Delhi) It’s Ramadan, and tonight we’re going on an Indian…