Landowners have been 
ordered to shoot on sight two non-native deer spotted in Scotland amid fears that they herald an “alien invasion” which could destroy the countryside.




More...