We could all probably agree that it's important to have someone to turn to during these difficult times. For most, it could be another person, like a family mem...
It's not everyday that you see a giant tortoise strolling down the street, but certain lucky residents of Tokyo, Japan have been witnessing just that! The owner...