A village is being constantly drenched in bird droppings after it was invaded by a flock of tens of thousands of starlings
MoreIn scenes reminiscent of Alfred Hitchcock’s 1963 thriller The Birds, a UK village has been invaded by tens of thousands of starlings – which
More