Toddler falls in deep pit in northeast India, rescue underway

Record ID: 404152