Photos: These cute infants lost their way but were fortunately returned home by a policeman
Three infants, a 2-year-old girl and a pair of 1-year-old twins, accidentally walked out of their home and lost their way in the neighborhood in Jiande city in Zhejiang Province, China but luckily they were found by a police officer. Read more

Join Us On Facebook

Facebook Page Loading...