Tag Archive for: Robert Knight

W. Virginia man charged with flinging dog in air and kicking him while leashed

In Philippi, West Virginia, a Marion County man has been charged with animal cruelty after allegedly flinging a dog in the air using his leash and then kicking the pet.

According to 12WBoyNews, Robert … Read More