Dozens of dogs doped at Scots greyhound track

Shawfields Racing Track.
Shawfields Racing Track.

Breaking