Demo at Owlerton greyhound track

Date, Time & Location Tues 20 Apr 2010
Details Sheffield Animal Friends demonstration about the treatment of dogs in racing, at Owlerton greyhound track in Sheffield. For full details see Sheffield Animal Friends website