New Delhi's National Museum authorities bar non-veg food from exhibition on India's culinary history · Mirror Now · Sentinel