23 Uplifting Photos That Will Restore Your Faith In Humanity - A villager carrying stranded kittens to dry land during floods in Cuttack City, India