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 ...