A street child plays in a puddle during monsoon rain in New Delhi, India, on Monday. India's annual monsoon rains have swept across the country about two weeks ahead of schedule, breaking a 108-year-old record and causing floods that have killed at least 23.