Loading Video…
This browser does not support the Video element.
Dog abuse at homeless encampment
A homeless encampment in South Los Angeles is being blamed the center of dog abuse.
This browser does not support the Video element.
A homeless encampment in South Los Angeles is being blamed the center of dog abuse.