Stunning murmuration caught on camera TOP STORIES admin March 2, 2023 Footage shows the moment starlings flocked over a Leicestershire town.Original Article