Tag Archive for: Thomas Edward Grant

Henrico County man arrested for hitting and kicking German shepherd after disturbing treatment caught on video

In Henrico County, Virginia, a neighbor videoed a disturbing animal cruelty situation involving a German shepherd being hit and kicked multiple times by a man. The dog could be heard yelping which prompted an immediate … Read More