Comment on Sky and Hope: A plea for information

The recently released but long withheld info on the Natural England satellite tagged Hen Harriers 2007-2017 shows two Hen Harriers (94591 & 58870) both with their last known location only 3km away from the centre of the overlap of Hope and Sky in the map above! The withholding of this evidence of highly suspicious activity by NE should be a crime, if it isn't already.