US News
10m ago / 5811 Views
University at Buffalo football players charged in beating of miniature poodle with leather belt
Two University at Buffalo football players have been charged after a video of them allegedly beating a miniature poodle with a leather...