At least 30 children died Thursday night and into Friday at a hospital in the northern Indian state of Uttar Pradesh after its supply of liquid oxygen was disrupted over an unpaid bill, a home ministry official told the Press Trust of India, citing police reports.