Blood-sucking leeches are invading Sydney backyards after wild weather and storms battered New South Wales Recent downpour and wet summer creates perfect conditions for leeches The blood-sucking worms have invaded backyards all over New South Wales ‘Opportunistic’ parasites will latch onto people