I found this under my tomato plant's leaf. Are they lady bugs? Are they beneficial or should I pinch the leaf and throw it away?
Here is a link that might be useful: Lady Bugs?
I answered on your other thread: likely stink bugs.
Keep the leaf.
Squish the bugs.