Pages from mosquito battles 2023