Swedish insect shoots larvae into victims’ eyes
A bumble bee-resembling fly hovering in front of your face could be an elk bot fly preparing to shot larvae into your eyes, as the insect which until recently was only found in the north of Sweden is migrating south. READ