California Man Killed in Dog Mauling
A California man was killed by a group of escaped dogs in Selma, California last Sunday, July 31. 59-year-old Richard “Hutch” Barry was out for a walk when five English Bulldogs escaped their home under unknown circumstances, and ultimately mauled and killed him. The victim’s brother claims the animals involved, were “focused on harming.” The […]
Read more