Three men were arrested for running major dogfighting rings during two separate raids in Eerste River and Ottery in Cape Town. Inspectors from the SPCA uncovered the barbaric operations alongside the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results