It produces fly larvae and bloodsucking worms for use in hospitals econ.st/3V5gdo7
9
16
39
0
3
@TheEconomist Amid the gentle , green hills of South Wales , maggots and bloodsucking leeches are breeding at a shocking rate , multiplying by the thousands .