/

Zika mosquitoes to self-eliminate

A high-tech way to control the insects.