Man who caught 16 wild goldfinches and kept them in garden shed convicted

8th October 2024 A man who caught wild goldfinches and kept them locked in cages in a shed in his garden has been convicted of animal welfare offences. The RSPCA has revealed shocking details of the case against Ali Heidari, from Salford. A court heard investigators and Greater Manchester Police officers visited Heidari's home in Weaste, just up …