Alloa locals baffled over mysterious discovery of decapitated birds in small town
Residents on a street in Alloa, Clackmaanshire, were flummoxed by a flock of falling 'decapitated' birds last week in what remains a bizarre and unexplained mystery