Why do mosquitos live on this planet?

14 answers 14