Stray Dog Controversy in Russia

Updated:

Loading
Kazan in Russia is trying to deal with its stray dog problem before the city hosts the World Student Games this summer - but animal rights activists claim some animals are being killed inhumanely.