World 111 Shocking Video Of Girl Throwing Live Puppies Into River Sparks Anger By NewsOne Staff Full Story »