Posts

Authorities searching for man who kicked dog

In the inner city of Toxteth in Liverpool, England, authorities are searching for a man videoed kicking his small Jack Russell dog in the face. The disturbing footage, videoed by a Good Samaritan and later … Read More