Hundreds of birds were found dead on a road in North Wales, and police say their deaths are a mystery.Police have called in experts to figure out why more than 200 starlings all died on one country … [Read more...] about Hundreds of birds found dead on Welsh road, and police aren’t sure why