mosquitoes

Technology

Mosquitoes sucked up by ‘breathing’ traps

[ad_1] More than 300 mosquito-catching machines have been deployed in the French town of Hyères after the insects started to…

Read More »
Back to top button
Close