News Flash…

Aphids are born pregnant without the benefit of sex. Aphids can give birth 10 days after being born themselves!