The larvae of the tumbu fly are parasitic and when they get under the skin of mammals – including humans – they can live there until they hatch into maggots. This parasitic infestation is ...
Pest controllers have dealt with an infestation of maggots at a Highlands school. BBC Radio Scotland understands pupils were horrified when maggots began falling from a classroom ceiling at Crown ...