Halt! Friend or Foe?Halt! Friend or foe, you’re not coming in. Summer. Blue skies, barbecues, open windows and doors… and insects. However many legs they...