Man caught dumping dead barn owl and kestrel in ‘horror movie scene’ outside Hampshire village shop

The barn owl and kestrel was found along with the hares outside a village shop with blood smeared on the window

View Post on Scour ↗

More from The Independent on Scour.