C cnn.com Fireflies facing extinction due to habitat loss, pesticides and artificial light 63 points herodotus 6 years ago 7 comments