A video apparently showing a young woman throwing live puppies into a river has sparked outrage across the Internet.


More...