In Japanese village of puppets, this two-year-old is first child in 20 years
A two-year-old boy was the first baby in 20 years for a Japanese village where most residents are aged 65 and above and there are life-sized puppets to ease the feeling of loneliness