/

Cats love it but mozzies don’t

Scientists reveal why catnip is a potent insect repellent.