Animals 0Extraordinary mid-air battle between a barn owl and kestrel for a vole – captured by Alan Wennington UsZiker January 7, 2023 Source Mirror