Cat lady saves newborn from garbage death in Greece

Cat lady saves newborn from garbage death in Greece
play icon
Picture used for illustration.