Your place for Space News
Tiny crustaceans previously recorded at two locations in the British Isles are found in a loch near Kinross.