What They Found In A Garbage Bag Stunned Them. I Still Can’t Believe It.
Warning: This story is gut-wrenching for dog lovers (and pretty much anyone with a soul). In Italy, a woman enjoying a pleasant walk with her friend was shocked when she heard the sound of something whimpering near the piles of garbage. After investigation, she made a truly horrific and heartbreaking discovery. Messina, the third largest city […]