Kamikaze ants, wasps that lay eggs in live spiders -- these are just some recently discovered creatures. Pleasant dreams!

















from CNET News http://ift.tt/1acpdkx

via IFTTT