Environment Helpful ghosts on pavement stones November 22, 2010 Vikram Nanjappa These dragonflies can help you keep chikungunya and dengue at bay.