Last week the question was: What are these?
These are immature praying mantids that have just hatched out of their ootheca (egg mass). Praying mantids are beneficial insects and are valued as great predators of a large number of other insects. They are such good predators that they have even been known to cannibalize each other when no other prey is around. Mantids are commercially available as a means of biological pest control from a number of suppliers. For more info on mantids, take a look at this National Geographic page.
Here is this week’s question: What is wrong with this tomato?