Detroit – Snow Melt Reveals Horrific Sight: Dozens of Dead Dogs

Melting snow has revealed a long-standing problem in the metro Detroit area: dog fighting.

River Rouge Park, located along West Outer Drive between Plymouth Road and West Warren Avenue, apparently has become a dumping ground for dogs killed in illegal fighting…